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.
We are an Equal Opportunity Employer
Applicants are considered for employment without attention to or discrimination against race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status. All employment is decided on the basis of qualifications, merit and business need.