Remote job
Senior React Developer - EG
Job details
About this role
Role overview
Develop scalable web applications and reusable frontend components using React and TypeScript. The work spans frontend architecture, translating product and technical needs into responsive interfaces, and partnering with design, architecture, and backend colleagues to deliver reliable user experiences.
Responsibilities - Build and maintain web applications and reusable React components. - Shape frontend architecture and component design to support scale and maintainability. - Turn business and technical requirements into responsive, user-friendly interfaces. - Write maintainable code and implement unit, integration, or end-to-end tests. - Diagnose and address performance, usability, and technical issues. - Collaborate with engineering and design partners; review code and contribute to standards and documentation. - Support build, testing, and deployment automation using CI/CD and Azure DevOps.
Requirements - At least seven years of professional software development experience, focused on frontend work. - Extensive production experience with React and strong TypeScript skills. - Strong understanding of modern JavaScript and frontend architecture or design patterns. - Experience building reusable, scalable components. - Practical knowledge of frontend testing and automated unit or integration tests. - Experience with CI/CD and Azure DevOps, including source control and delivery workflows.
Nice to have - Experience with REST API integration, Power Apps Component Framework, Dataverse, Dynamics 365, or Azure services. - Familiarity with state management tools such as Redux or Zustand.
Benefits and work setup - Remote work and flexible conditions within a distributed team. - Ongoing learning and development opportunities.