Role : Senior Front-End Developer
Location : Abu Dhabi
ROLE PURPOSE :
- To write front-end code to deliver innovative digital products
- To contribute across the technology stack, covering the end-to-end development of web and native applications
Key Accountabilities of the role :
- Use Agile engineering practices and various software development technologies to rapidly develop creative and efficient solutions that enhance client organization’s technology stack
- Write scalable code with associated server API tests
- Collaborate with other team members to implement user stories, write tests, and continuously deliver new / improved product functionality
- Understand when mobile web apps are appropriate as opposed to native applications
- Communicate with internal IT teams to resolve technical dependencies during implementation
- Build client organization’s brand in the technology community
Specialist Skills / Technical Knowledge, Technical Competencies Required for this role :
- Experience working with modern JavaScript frameworks (eg. Angular2 / 4, React, Ember.js)
- Competency with styling frameworks (e.g. Bootstrap, foundation, Semantic) and experience with SASS, Less.
- Knowledge of consuming RESTful APIs, SSO / OAuth, LDAP and Search Technologies
- Basic knowledge of design principles, being able to maintain central theme a style, with interest in delivering human interfaces that are a pleasure to use
- Knowledge of Agile software development practices
Previous experience :
- 5+ years of software development experience
- Experience working with modern JavaScript frameworks (eg. Angular2 / 4, React, Ember.js)
- Experience in writing automated tests including unit and functional tests
- Working with modern source control and branching methodologies.
- Relevant technology diploma / degree