Role Summary:
Key Focus areas: Design and implement highly scalable, secure, reusable services and building blocks Collaborate with other distributed teams and stakeholders to share knowledge and best practices Innovate on the operationalization of the design, and deliver the product as per specs Enumerate best practices for code management like code documentation, reviews and unit tests Improvise developer productivity infrastructure including (but not limited to) automated testing and continuous integration As a part of an agile team, be responsible for the shipping code on time with quality Stay on top of new technologies and adapt relevant ones for the team Be a culture champion and a role model for others to adopt and follow Qualifications & Competencies: Our Ideal Candidate: Deep knowledge and hands-on experience in Angular, JavaScript, HTML, CSS Deep understanding of web standards (web components, custom element, shadow DOM etc.) Good understanding of UI/UX concepts (knowledge on Material design is welcome) Experience with database schema design and SQL Have experience in Cloud concept (preferably AWS) is welcome Have experience in any of server side programming languages, frameworks (e.g. Java, .Net, PHP) is welcome Possess good experience of building web application development workflows Understand web application bottlenecks Understand the mechanics of repo management and version control Know all agile rituals and is a self-starter Experience of 4-7 years An engineering major with a degree (or equivalent experience) in computer science or software engineering

Keyskills: css html angular javascript