• As a senior level members you will mentor, coach and develop the members of the team to continuously develop skills, follow processes and standards.
• Develops and delivers web applications in line with defined process and policy (e.g. peer review, test driven development, automated unit testing, coding standards and deployment process).
• Communicate with team members to clarify requirements and overcome obstacles to meet the team goals.
• Produces clear and concise documentation to support software applications
• Hands on experience with Javascript, HTML 5, CSS, Lodash, SASS, SCSS, webpack, ESLint, JSDoc
• Hands on experience writing Javascript in an object oriented and functional programming way.
• Hands on experience working with Angular2 and above.
• Hands on experience working with NgRx & RxJs.
• Good experience with TDD frameworks (Karma, Jasmine, TestBed)
• Good awareness about Node.JS applications.
• CI/CD, working with feature branches, pull-requests.
• Working experience with Microsoft Visual Studio Code or JetBrains Webstorm/ Intellij IDEA, GIT, Jira and Confluence.
• Agile Development Methodology
• Excellent proven analytical problem solving skills.
• Self-motivated high performer and able to perform with minimal supervision, who can lead by example.
• Experience to work with geographically distributed teams.
• Excellent written and verbal communication skills.
• Self-motivated high performer and able to perform with minimal supervision, who can lead by example.
NICE TO HAVE
• MongoDB (Understanding of data modelling and storage with NoSQL and relational DBs)
• Knowledge of other web frameworks such as VueJs/React.js
• Good knowledge of working on AWS stack.
• Knowledge of Protractor/Selenium.
Qualifications
• B.Tech/B.E in Computer Science or equivalent stream
• 4-7 years of programming experience in web technologies
• 2 -4 years of relevant experience in JavaScript
• 1-3 years of relevant experience in Angular 2 or above
• 1-3 years of relevant experience in HTML/CSS