What You’ll Do
− Drive large, complex projects autonomously, from technical design to launch
− Build the client code that is efficient, fast, scalable, and high quality.
− Drive strong collaboration with other engineers, designers and managers to understand
user pain points and iterate on great solutions
− Stay current with industry innovations, advancements and best practices, implementing
improvements as needed.
− Contribute to code reviews and documentation, and take on complex bug fixes
− Enable architectural principles, select design patterns and mentor team members on their
appropriate application.
Requirements
• Bachelor's or Master's degree in computer science or a related field.
• 3+ years of experience in frontend development, with a strong focus on modern web
frameworks such as React, Angular, or Vue.js.
• Strong proficiency in HTML5, CSS, and JavaScript (ES6), with experience in building
responsive and accessible web applications.
• Prior Experience with state management libraries such as Redux, MobX, or NgRx
• Familiarity with modern frontend build tools such as Webpack, Babel, etc.
• Experience with CSS preprocessors such as Sass or Less.
• Knowledge and use of version control systems such as Git or SVN.
• Should have Exposure with responsive design and mobile-first development.
• Experience with debugging skills in web browsers using developer tools such as Chrome
DevTools, Firefox Developer Edition, or Safari Web Inspector.
• Strong in CS fundamentals and core areas like Problem Solving, Data Structures, Algorithms
and Complexity Analysis.
Preferred qualifications
• Familiarity with agile methodologies and software development best practices such as code
reviews, unit testing, CI & CD.
• Strong open-source contributions or participation in relevant technical communities.
• Familiarity with web security principles and techniques such as CORS, CSRF, or XSS would
be added advantage.