Job Responsibilities
• Delivering a complete front end application
• Ensuring high performance on mobile and desktop
• Writing tested, idiomatic, and documented JavaScript, HTML and CSS
• Cooperating with the back-end developer in the process of building the RESTful API
• Communicating with external web services
• Understand user requirements and delivering high quality products that meet business
requirements.
• Work with the server team to define needs and APIs that will provide the best user experience.
• Responsible for the technical deliveries of the team members.
• Collaborate with other programmers and developers throughout the development process.
• Solve and articulate complex problems with application design, development, and user
experiences
Required Qualification:
• JavaScript engineer capable of writing clean, concise and testable code
• Has experience with object oriented JavaScript
• Has worked on Angular 2 and above
• Has worked with JavaScript libraries such as jQuery, YUI
• Experience JavaScript frameworks is an added advantage (Backbone, Ember, etc)
• Has experience with HTML5, XHTML and XML, JSON , Bootstrap
• Able to write clean, factored and responsive CSS
• Experience with LESS and SASS is an added advantage.
• Ability to write good unit tests using Jasmine/Qunit framework.
• Knowledge on Micro Service, RESTful API and Doctrine
• Working knowledge of GIT source code management system.
• Well versed in software engineering principles and algorithms.
Preferred Qualification:
• Reverse Engineering skills
• Experience in Agile development process & tools.
Source link
