We are seeking a Software Engineer (React, TypeScript) . You will build and evolve user-facing features for a cloud-based platform, integrating the UI with REST APIs and delivering clean, testable code. You will work in a hybrid pilot delivery team, partnering with design and engineering to ship secure, reliable releases. Responsibilities Build responsive, accessible UI features using ReactJS and TypeScript Integrate Front-end flows with REST APIs and handle client-side data states Translate UX designs into reusable components and consistent UI patterns Write and maintain unit tests to support reliable releases and refactoring Collaborate with Back-end engineers to align API contracts and error handling Participate in code reviews, estimation and sprint planning with quality gates Troubleshoot performance, browser issues and production defects efficiently Contribute to documentation and component standards across the UI codebase Requirements Strong ReactJS and TypeScript skill sets for Front-end application development Solid JavaScript fundamentals including asynchronous patterns and modern syntax Experience integrating Front-end applications with REST APIs Understanding of state management, component design and UI performance basics Familiarity with Front-end testing practices and unit test frameworks Clear communication and confidence working in cross-functional Agile teams Ability to debug effectively across browser tools, network calls and API responses Singapore By choosing EPAM, you're getting a job at one of the most loved workplaces according to Newsweek 2021 & 2022&2023 .
Employee ideas are the main driver of our business. We have a very supportive environment where your voice matters You will be challenged while working side-by-side with the best talent globally. We work with top-notch technologies, constantly seeking new industry trends and best practices We offer a transparent career path and an individual roadmap to engineer your future & accelerate your journey At EPAM, you can find vast opportunities for self-development: online courses and libraries, mentoring programs, partial grants of certification, and experience exchange with colleagues around the world.
You will learn, contribute, and grow with us
Job description provided by EPAM Systems.
View the original posting