opinov8
opinov8
opinov8 este o companie globală de inginerie digitală și consultanță care ajută organizațiile să își dezvolte și să își modernizeze sistemele tehnologice. Activitatea sa include dezvoltare software personalizată, servicii cloud și migrarea către cloud, precum și soluții de date, sprijinind organizații din domenii precum finanțe, sănătate, logistică și media. Cu sediul central în Londra, opinov8 operează prin centre de dezvoltare și echipe la distanță în Ucraina, Egipt, Columbia, Portugalia și în întreaga Uniune Europeană, deservind clienți din toată lumea printr-un model B2B de livrare a serviciilor, axat în primul rând pe munca la distanță.

Senior React Developer (Remote in Egypt)

Join Opinov8 as a Senior React Developer building scalable React and TypeScript applications. The role covers reusable component design, frontend architecture, automated testing, and CI/CD integration.

Descriere

  • Build and maintain scalable web applications with React and TypeScript
  • Create reusable, maintainable, high-quality React components
  • Help shape frontend architecture and component design decisions
  • Turn business and technical requirements into effective frontend solutions
  • Develop responsive, accessible, and user-friendly interfaces using modern frontend practices
  • Produce clean, maintainable, thoroughly tested code
  • Implement unit, integration, and end-to-end tests for frontend applications
  • Investigate and resolve performance, usability, and technical problems
  • Work closely with backend developers, solution architects, UX/UI designers, and other technical stakeholders
  • Contribute to code reviews, coding standards, and engineering best practices
  • Use CI/CD pipelines to automate builds, testing, and deployments
  • Manage source control, work tracking, and CI/CD processes with Azure DevOps
  • Maintain technical documentation and frontend development standards
  • Help troubleshoot and resolve complex technical challenges across the team
  • Support hiring activities, including interviews, technical assessments or test tasks, and applicable final decisions

Cerințe

  • At least 7 years of professional software development experience, with a strong frontend focus
  • Extensive production experience developing with React
  • Strong TypeScript expertise
  • Strong command of modern JavaScript and ES6+
  • Demonstrated ability to design and build reusable, scalable React components
  • Solid understanding of frontend architecture and design patterns
  • Experience with frontend testing frameworks and practices
  • Experience implementing automated unit and/or integration testing
  • Experience with CI/CD pipelines and modern software delivery practices
  • Hands-on experience using Azure DevOps for source control and CI/CD
  • Experience integrating frontend applications with backend services through REST APIs
  • Strong understanding of Git and modern development workflows
  • Experience working in Agile/Scrum environments
  • Strong analytical and problem-solving abilities
  • Effective communication skills and the ability to collaborate within a cross-functional engineering team
  • Preferred: experience integrating React components with Microsoft Dynamics 365
  • Preferred: experience integrating React applications or components with Microsoft Power Platform
  • Preferred: experience with the Power Apps Component Framework (PCF)
  • Preferred: experience working with Dataverse
  • Preferred: experience with Dynamics 365 Sales or Customer Service
  • Preferred: experience with Azure services
  • Preferred: experience with modern state-management tools such as Redux, Zustand, or similar

Beneficii

  • Work fully remotely with flexible working arrangements
  • Contribute to projects spanning multiple industries
  • Access ongoing learning and professional development opportunities
  • Gain practical, hands-on experience
  • Collaborate with a diverse, cross-cultural team

Locuri de muncă similare

IMS Gear | Gear Technology. Worldwide.

Hybrid Process Engineer, CNC Machining and Automation

IMS Gear | Gear Technology. Worldwide.

At IMS Gear, improve CNC machining, PLC controls, and robotics to raise manufacturing efficiency and quality. Support equipment launches and ongoing process improvement.

Deschide