- 3+3 months contract
- Digital transformation project
- Excellent rate
Or client has been embarked on a comprehensive program of innovation in order to improve the digital experience for all involved. They developed and continue to build a culture of excellence using agile, lean, user centred, cloud, mobile first, and continuous delivery approaches to produce high quality, user-centred digital services.
An exciting opportunity to join a highly capable team and participate in this digital transformation is available for a Senior JavaScript Developer who wants to make a difference.
You will work with leading edge technologies to build products and services that will help to shape the future of digital environment.
It is the requirement is for a highly-skilled, senior JavaScript developer who is passionate about UX, Agile, Cloud Computing, and Open Source – employing software best practices and standards- compliant techniques.
Team Fit:
- Experience working in small collaborative teams
- Team player
- Versatile and able to work end to end and full stack
- Willing to roll up their sleeves and a desire to contribute
- Respectful and open to the opinions of others
- Able to be both independent and collaborative
- Continuously improving, interested in the latest technologies, trends and best practices
- Documents and shares information well to support others
- Excellent communication skills
- Ability to manage multiple tasks and meet tight deadlines
Skills and Technologies:
- The candidate is able to demonstrate solid experience in the following::
- Node.js (best practices, code patterns, tool chains)
- AngularJS (or similar JavaScript framework)
- Building distributed, highly available web applications
- Troubleshooting issues across environments and the full application stack
- RDMS (e.g. MySQL, Oracle)
- Git
- Linux
- Amazon AWS (EC2, VPC, EBS, SQS, SES, S3, RDS and CloudFormation)
- Restful Web services
- NoSql databases (e.g. MongoDB, DynamoDB)
- Python
- Docker
Approaches
The candidate subscribes to the following:
- Continuous Integration
- Continuous Delivery (including deployment and release automation – e.g. blue / green)
- Test Driven Development (TDD), automated testing – bonus points for BDD
- UX and User Centred Design
- Scrum, Kanban
- Lean (MVP, Build – Measure – Learn)