Full Stack Developer
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 working with Vue.JS and or Angular.JS
Good experience with TDD frameworks (Mocha/ Karma, JS- Must, SinonJS, PHantomJS)
Hands on experience developing and debugging Node.JS applications.
CI/CD, working with feature branches, pull-requests.
RESTful web services, swagger tools
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.
NICE TO HAVE
MongoDB (Understanding of data modelling and storage with NoSQL and relational DBs)
Knowledge of other web frameworks such as Angular /React.js
Reactive programming with RxJS.
Good knowledge of working on AWS stack.
Knowledge of Protractor/Selenium and Cucumber.JS
B.Tech/B.E in Computer Science or equivalent stream
6 - 9 years of programming experience in web technologies
3 - 5 years of experience in web technologies.
Desired Candidate Profile : Candidate Experience Should Be : 5 To 9 Candidate Degree Should Be : BE- Comp/ IT, BE- Other, BSc- Comp/ IT, BSc- Other, BTech-Comp/ IT, BTech- Other