• 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.