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.
Responsibilities
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.
Required Skills Qualifications:
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.
Experience with StencilJS.
UX design skills and familiarity with tools like Figma.
Knowledge of CI/CD pipelines and troubleshooting.
Intuitive and solution-oriented mindset.
Strong communication and interpersonal skills.
Ability to mentor and guide team members.
Passion for continuous learning and professional growth
Qualifications
Bachelor s degree in Computer Science or a related field.
5-10 years of professional experience in front-end development.