USA-Michigan
 
Exp 6-10 Years

Responsibilities

We are looking for a passionate and skilled Senior ReactJS Software Engineer to join our growing team. This is a high-impact role where you will own end-to-end development of a next-generation application and collaborate closely with design, architecture, and product teams.


Key Responsibilities

  • Lead the entire frontend development lifecycle using ReactJS — from architecture to deployment.
  • Design and implement high-performance, modular, and scalable UI components.
  • Take ownership of implementing Federated WebViews and manage integration strategies across micro frontends.
  • Act as a technical mentor and enable high-quality code practices through peer reviews and pair programming.
  • Collaborate effectively with backend teams (APIs built in Python) and DevOps for seamless deployments.
  • Work with design and UX teams to bring intuitive and accessible interfaces to life.


Must-Have Skills

  • 6–10 years of frontend development experience, with at least 3+ years of strong hands-on ReactJS experience.
  • Deep understanding of Federated WebViews, Micro Frontend architecture, and modular frontend design patterns.
  • Expertise in modern ReactJS (hooks, context, functional components, etc.).
  • Strong HTML5, CSS3, JavaScript (ES6+), and responsive design skills.
  • Familiarity with CI/CD workflows and cloud platforms (GCP preferred).
  • Experience working in agile teams and comfort with pair programming.


Nice-to-Have

  • Familiarity with Python APIs for integration and system interoperability.
  • Understanding of accessibility, internationalization, and performance optimization.