We are seeking a Senior Front End Engineer to join our dynamic team.
The ideal candidate will have a strong foundation in front-end technologies and a passion for creating efficient, scalable, and accessible web applications.
This role requires a deep understanding of web development best practices, design patterns, and cutting-edge frameworks.
Heres how youll contribute:
- Develop and optimize user interfaces using modern web technologies.
- Collaborate with UX/UI designers to implement responsive and adaptive web designs.
- Lead and mentor junior developers, fostering a culture of continuous learning and improvement.
- Ensure the technical feasibility of UI/UX designs.
- Optimize applications for maximum speed, scalability, and maintainability.
- Implement and maintain CI/CD pipelines.
- Troubleshoot and resolve issues in a timely manner.
- Stay updated with emerging technologies and industry trends.
Youll do this by:
Core Skills:
- Proficiency in HTML5, CSS3, and pre-processors like SASS/SCSS/LESS Atomic Design
- Strong experience with JavaScript frameworks, especially ReactJS and NextJS.
State Management with Redux, RTK good to have. - Expertise in TypeScript and familiarity with ES5/ES6.
- Knowledge of JAMStack architecture and Webpack.
- Experience with Module Federation and Micro Front End architectures.
- Familiarity with ReactJS libraries.
- Experience with GIT, including branching and merging strategies.
- Strong debugging and troubleshooting skills.
- Proficiency in design thinking and problem-solving.
- Strong understanding of algorithms and design patterns.
- Experience with cloud platforms like Azure, AWS, and GCP.
- Knowledge of third-party plugins like Google Analytics and Omniture/ Payment interface.
- Familiarity with compliance standards like PCI, PII/GDPR, Accessibility
- Adherence to programming principles like DRY, KISS, SOLID, and IDEAL.
- Ability to learn, upskill, and lead by example.
Desired Skills:
- Experience with StencilJS.
- UX design skills and familiarity with tools like Figma.
- Knowledge of CI/CD pipelines and troubleshooting.
Personal Attributes:
- Intuitive and solution-oriented mindset.
- Strong communication and interpersonal skills.
- Ability to mentor and guide team members.
- Passion for continuous learning and professional growth
Skills Required
Html5, Css3