React JS Developer

Singapore 29 days agoFull-time External
32.6k - 42.4k / mo
About the Role We are seeking an experienced React.js Developer with deep expertise in JavaScript and modern front-end technologies. In this role, you will focus on developing high-performance user interface components and implementing them using proven React.js workflows such as Flux or Redux. You will collaborate with cross-functional teams to build scalable, maintainable, and visually impressive applications. If you’re passionate about creating exceptional user experiences and writing clean, efficient code, we’d love to meet you. Responsibilities • Develop modern, user-facing features using React.js • Design and build highly responsive, web-based user interfaces • Create reusable front-end components and libraries • Translate UI/UX designs and wireframes into high-quality code • Understand and improve user interactions and workflows • Optimize components for maximum speed and performance across devices and browsers • Collaborate with teams working across various layers of the application • Participate in projects from conception through completion, ensuring high standards of quality Technical Requirements • 8 years of professional experience in front-end development • Strong proficiency in JavaScript, DOM manipulation, and the JavaScript object model • Strong proficiency in CSS • Deep understanding of React.js, its core principles, and experience building complex React applications • Hands-on experience with React workflows (Flux, Redux) • Experience with unit testing frameworks/libraries (e.g., Jest, Jasmine, React Testing Library, Enzyme) • Experience with Redux Saga • Familiarity with ES6+ features • Knowledge of isomorphic React (a plus) • Experience working with RESTful APIs • Understanding of modern authentication (e.g., JWT). EA Number: 11C4879