JOB OVERVIEW-We are looking for a seasoned full-stack engineer to build out and manage our entire web infrastructure.Minimum of 7 years; recent experience with all of the skills listed below.● Design and implementation of the overall web architecture.● Implementation of "Pixel-perfect" screens from our approved user interface.● Ensuring the entire stack is designed and built for speed and scalability.● Design and construction of our REST API.● Hands-on experience working with RDBMS and Document databases● Exposure to graphql is an added advantage.● Integrating our front-end UI with the API developed.● Design and implementation of continuous integration and deployment.● Delivering on-time with quality.
What We Require● The ideal candidate should have experience in AngularJS, ReactJS, MobX, and SCSS. Exposure tosocket integration, mqtt integration would be a plus.● Identify our existing web application's different components and modules. Separate them intoindependent micro front-ends.● Develop and maintain micro front-ends using AngularJS, ReactJS, MobX and SCSS● Implement and configure Module Federation in Webpack 5 to share components between microfront-ends.● Optimize micro front-ends for maximum speed and scalability.
Nice-to-have:● Familiarity with cloud-based infrastructure (AWS)● Familiarity with containerization (Docker)● Upgraded an application from Webpack 4 to Webpack 5 for local development & production build● Hands-on experience in converting JavaScript applications into Typescript