As a Frontend developer, you will design, develop and maintain the web platform for Desktop and Mobile (PWA). The web content will be mainly content & commerce based and integrated closely with the core eCommerce platform.
Job Descriptions
- Specification, development, and debugging of web applications
- Working closely with back-end development team, Product team, and UX design team to implement Web product requirements
- Creation of reusable libraries and mobile application frameworks. Evaluate and research latest technologies.
- Play an important role in the direction of our web products
- Bring your best-in-class engineering skills to create innovative Web experience
Scope of Responsibilities
- Design and build advanced applications for the Web platform for Desktop and Mobile site both
- Support the SRE (Site reliability Engineering) team to deploy any features/fixes at any time of the day as required.
- Support the leadership team in smooth execution of the sprint
- Maintain SLA for the bug fixing
- Learn any new tech-stack (Frontend related) quickly as required
- Collaborate with various stakeholders and team mates to ensure smooth execution of sprint goals
Skills required
- 6+ years of experience in Frontend Web Development especially in Reactjs/Vuejs, Javascript/Typescript ecosystem, HTML/CSS, NodeJS, Client and Server side rendering, Web accessibility, Github, Build tools, Lint tools, etc
- Experience with client-server communications via REST / Socket/ Web Service
- Excellent knowledge in object oriented programming, design skills (OOA/OOD), low and high level design patterns, emerging frontend technologies
- Understanding on user experience and usability aspects
- Good to have good understanding of the eCommerce domain.
- Should have programming practices like clean code, DRY, SOLID principles
- Should have knowledge of Unit testing
- Experience of working in agile methodology