Web Developer (Angular JS)
Ideal candidate should have a Bachelor’s degree in Computer Science with at least 1-2 years’ experience on Angular JS, strong object-oriented programming skills with expertise in developing n-tier applications using Angular JS/MEAN Stack.
Responsible for full life cycle application development and deployment ensuring that the architectural integrity is maintained
Ensure adherence to standards and best practices (e.g. source code control, code reviews etc.)
Mentor the other technical staff, assist them where needed and lead the effort in resolving technical challenges
Interact with the Project Manager frequently and provide feedback on progress, alert him of risks and help the PM develop a strategy to mitigate these risks.
Familiar with SPA (single page apps) and various design patterns
Developing one page apps with AngularJS frontends that work with RESTful APIs
Using Angular, Bootstrap, Gulp, Bower, npm and Sass with an existing seed theme that has ready reusable components
Basic concepts of Node.JS
Ability to interact effectively with end-users / clients, managers, and developers and work as part of a team
Strong analytical skills
Excellent written and oral communication skills