Job Description Job Description: React.js Developer Role Overview: We are looking for a React.js Developer with strong experience in building data-driven front-end applications who loves working on demanding initiatives and solving challenging problems that need to be delivered at a fast pace. The ideal candidate should have expertise in React.js, GraphQL, and Apollo Client and be comfortable working closely with UX designers to translate user journeys into high-quality UI components. We are looking for exceptional talent with excellent communication skills: Collaboration is key. Curiosity is something we embrace and value highly. We want people who are positive and passionate, have proven problem-solving capabilities, can work quickly to find solutions to complex challenges, and unlock opportunities. People need to be able to take ownership and be trusted to deliver, going the extra mile when needed. We want people who are highly motivated and have a high desire to deliver. Key Skills & Experience: Mandatory Skills: Excellent programming and technology skills, including an in-depth understanding and recent programming experience in React.js and modern front-end development practices. Experience with GraphQL and Apollo Client for efficient data handling. Knowledge of Design Thinking methodology for user-centric development. Passionate about delivering good UX and usability. Ability to work closely with UX designers to translate wireframes and user journeys into functional UI. Strong understanding of state management. Experience with component-based architecture and building reusable UI components. Proficiency in front-end performance optimization. Knowledge of RESTful APIs and asynchronous data handling. Experience with unit testing frameworks. Familiarity with Agile methodologies and working in DevOps environments. Experience with containers and orchestration. Desirable Skills: Familiarity with data visualization libraries. Understanding of real-time data handling in front-end applications. Experience with accessibility (WCAG) and responsive design best practices. Exposure to Cypress, Playwright, or similar for end-to-end testing. Any experience with Azure is a plus but not mandatory. Other Requirements: Strong problem-solving and debugging skills. Excellent collaboration and communication abilities. Ability to optimize front-end performance and maintain a scalable codebase.