Tech Stack
AngularJavaScriptReactReduxVue.jsWebpack
About the role
- Shape the architecture and design of the product, ensuring a well- thought-through technical foundation.
- Drive process improvements within the team to elevate our development practices and standards.
- Provide technical guidance to the team, mentoring and supporting team members in their professional growth.
- Collaborate with engineers, product managers, designers, and partner teams to deliver a set of features with the right overall design and architecture.
- Write clean, high-quality code with an emphasis on performance, simplicity, durability, scalability, and maintainability.
- Take end-to-end ownership through the software lifecycle with a strong focus on solution, code quality, and efficiency.
- Drive technical expertise by optimizing code/application for the best performance and advocating for state-of-the-art technologies and engineering practices.
Requirements
- 12+ years’ experience in building enterprise class front-end with coding in languages including JavaScript, HTML5 & CSS.
- Extensive experience in Componentization and building Design Systems.
- Experienced with on any of the framework - Vue, React, Angular and state management using Pinia /Vuex / Redux.
- Experienced in building Extensions, Accessibility would be a plus.
- Expertise in using RESTful APIs and build tools such as Vite/Webpack.
- Deep expertise in commercial product development with a strong focus on user experiences.