- · CSS pre-processors like SASS, LESS, styled components
- 2-5 years of experience
- Immediate joiner
Senior Software Engineer - Bengaluru, India - MakeMyTrip
Description
Job responsibilities:
· To build optimized and modular components.
· Build pixel-perfect, buttery smooth UIs across both mobile platforms.
· Provide a performance-oriented solution for building user interfaces
· Work closely with backend developers, designers & product managers
Must haves
· Strong knowledge of , React Native, React JS ,Vanilla JS, Redux & middleware and its core principles.
· Implement clean, modern, smooth animations and transitions that provide an excellent user experience.
· Core Web Vitals, Page speed optimizations, Performance Improvements, Lighthouse reports generation
· Able to handle feature complexity and support for Cross browser compatibility (in Android, native phone browsers & iOS browsers).
· Server side rendering
· Should contribute in peer code reviews for further improving code quality and incorporating t best practices.
· End to end feature development with API integration and being able to write business logics.
· Good knowledge of Webpack.
· Experience in CSS frameworks like Bootstrap or Foundation.
· Good understanding of HTML5, CSS3.
· Hands on experience in - closures and design patterns.
· Proficient with standards and features of ECMAScript 6.
· SEO best practices - Meta tag, canonical ref and schema definition implementation
· Working knowledge with versioning control tools - Git, Bitbucket.
· Working knowledge with JS-based build tools like node & npm.
Good to have -
Desired candidate-