أبلاي إيدج ابدأ البحث عن عمل

Frontend Software Engineer

KBE AIR CONDITIONING & ENGINEERING PTE LTD · Singapore, Singapore

قدّم وتابع مع أبلاي إيدج
Company Description KBE Air Conditioning & Engineering Pte Ltd is a Singapore-based ACMV specialist with over 45 years of experience in Mechanical, Electrical & Plumbing (MEP) solutions. Established in 1978 and rebranded in 2006, the company has completed more than 2,500 projects and served over 10,000 clients across commercial, industrial, and residential sectors. KBE delivers end-to-end services ranging from VRV and chiller system design and installation to kitchen exhaust engineering, EC fan retrofit, and smart IoT-enabled control panels. With strong capabilities in indoor air quality, energy-efficient retrofits, and customised control panels with BMS/IoT integration, KBE is trusted by leading brands and institutions in Singapore. The company operates from Paya Ubi Industrial Park and focuses on reliable, high-quality engineering solutions.Frontend Developer (React.js)Job Type: Full-Time | RemoteAbout the RoleWe are looking for a skilled Frontend Developer to join our team in building a modern CRM/ERP application from the ground up. You will collaborate with UI/UX designers and backend developers to develop scalable, responsive, and high-performance web applications using modern frontend technologies.ResponsibilitiesDevelop responsive and reusable user interfaces using React.js and TypeScript. Convert Figma designs into pixel-perfect, production-ready applications. Build reusable UI components using Tailwind CSS and shadcn/ui. Integrate frontend applications with REST APIs. Implement routing, state management, and form validation. Optimize application performance and ensure cross-browser compatibility. Write clean, maintainable, and well-documented code. Write unit tests using Vitest/Jest and React Testing Library. Participate in code reviews and follow Git-based development workflows. Collaborate with the team throughout sprint planning, development, testing, and deployment. Required SkillsProficient in speaking & reading English language3+ years of experience in React.js development. Strong proficiency in React.js, TypeScript, JavaScript (ES6+), HTML5, and CSS3. Experience with Tailwind CSS and shadcn/ui. Strong understanding of React Hooks, Context API, and React Router. Experience integrating REST APIs using Axios or Fetch API. Familiarity with Vite, npm, and Git. Good understanding of responsive design and modern UI/UX principles. Experience writing unit tests using Vitest/Jest and React Testing Library. Nice to HaveExperience with React Hook Form. Knowledge of Microsoft Entra ID (Azure AD), OAuth 2.0, or MSAL. Experience with dashboard/chart libraries such as Recharts or Chart.js. Basic understanding of Spring Boot backend integration. Experience working in Agile/Scrum teams and tools such as Azure DevOps or Jira. QualificationsBachelor's degree in Computer Science, Information Technology, or a related field. Strong analytical, debugging, and problem-solving skills. Excellent communication and collaboration skills. Ability to work independently in a remote environment. Tech StackReact.js • TypeScript • Tailwind CSS • shadcn/ui • React Router • Vite • REST APIs • Axios • Git • Vitest/Jest • React Testing Library • FigmaLocationRemote (working hours aligned with the project team).How to ApplyPlease send your updated resume along with your portfolio or GitHub profile (if available) to [ HR Email Address: nicholaskang@kbe.com.sg ].