React Front-End Developer
About the role
Design, develop, and debug responsive web interfaces using React (Hooks, Context/Redux) and modern JavaScript/TypeScript. Translate UI/UX designs and wireframes into high-quality, reusable React components. Integrate front-end applications with REST/GraphQL APIs and backend services (Spring Boot / Node.js). Optimize components for maximum performance across a wide range of web-capable devices and browsers.
Assist with planning and designing system and application architecture, and translate requirements into application prototypes. Participate in the agile software development life cycle within a team environment. Write clean, maintainable, and well-tested code, and participate in code reviews.
Act as a liaison between end users and business units to maintain the reliability and operation of supported systems. Maintain professional and technical knowledge by attending educational workshops and establishing personal networks.
Responsibilities
- Understand clients' logic and business processes for web application development.
- Translate UI/UX designs and wireframes into high-quality, reusable React components.
- Integrate front-end applications with REST/GraphQL APIs and backend services (Spring Boot / Node.js).
- Assist with planning and designing system and application architecture.
- Optimize components for maximum performance across devices and browsers.
- Write clean, maintainable, and well-tested code; participate in code reviews.
- Act as a liaison between end users and business units to maintain system reliability.
- Maintain professional and technical knowledge through continuous learning.
Requirements
- 1 to 3 years of experience in frontend development.
- Proficiency in React (Hooks, Context/Redux) and modern JavaScript/TypeScript.
- Experience with responsive web design and UI/UX principles.
- Familiarity with integrating front-end applications with REST/GraphQL APIs.
- Knowledge of backend services (Spring Boot / Node.js) is a plus.
Last date of application: 15 September 2026.