Optomi, in partnership with a leading Airline company, is searching for a Software Engineer with strong React.js front-end development experience to build modern, scalable, and responsive web applications as part of a cloud-native platform. You will work closely with back-end, UI/UX, and DevOps teams to deliver high-performance user interfaces with a focus on Micro Frontend Architecture.
What the right candidate will enjoy:
- The opportunity to work for a growing company with huge room for career growth!
- Remote work!
- Highly competitive compensation package with full benefits included!
- The opportunity to work with the latest and greatest technologies in the industry!
Responsibilities:
- Design and develop scalable Micro Frontend applications using React.js, Single SPA, and Webpack 5 Module Federation
- Build intuitive, map-based web interfaces to visualize IoT data using Google Maps API
- Integrate securely with REST and GraphQL APIs using OAuth/JWT
- Collaborate cross-functionally with UI/UX designers, backend engineers, and DevOps to deliver high-quality features
- Ensure cross-browser compatibility and accessibility standards
- Write unit and end-to-end test cases
- Deploy applications to AWS CloudFront + S3 with Lambda@Edge support
Experience:
- React.js, strong command of JavaScript (ES6+) and TypeScript
- Experience with integrating Google Maps API and data visualization libraries (e.g., Chart.js, D3.js)
- Experience with Micro Frontend Architecture, Single SPA, Webpack 5 Module Federation
- Authentication & Authorization experience: OAuth, JWT, SSO (Ping Identity preferred)
- Proficiency with HTML5, CSS3, SCSS, and building cross-browser compatible UIs
- State management such as Redux, Zustand, Recoil, or Context API
- Hands-on with REST/GraphQL API integration
- Experience working with Aurora, PostgreSQL, or MongoDB