UI Developer
Job Description
Job Description
• React
• SCSS/SASS + BEM, styled components
• Redux, MobX, atomic store managers
• Functional & Class components and its lifecycle
• Strong JS knowledge with deep understanding of Promises, concurrency and ES6+ features.
• Strong Typescript knowledge, generics, inheritance, inference
• Expert at writing performant, scalable components
• Proficiency in building reusable architecture.
• Experience in designing applications architecture and starting a new project from scratch.
• Software design principles
• Advanced code review level
• Strong experience with CI/CD pipelines
• Jest, Cypress
• Hands on experience with performance optimization
• Advanced knowledge in API integration and experience in backend development
• Proficiency in Git
• Expert at planning and estimating work accurately.
• Knowledge in web accessibility