Javascript Software Developer (FullStack)

Nimble Elearning ,
Stonehouse, Gloucestershire
Job Type: Full-time

Overview

We know what it takes to build cracking elearning web apps that are loved by our customers. That’s why the likes of Gatwick Airport and Legoland choose Nimble for their online learning delivery - saving them time and money, and enriching their digital learning programmes. 2020 is an exciting time for us as we are expanding further and will be on the lookout for enthusiastic and ambitious JavaScript developers to join our team and help us create our next generation of digital learning applications. Training in a cross functional team provides a great opportunity to develop your skills in areas outside your immediate expertise without leaving your comfort zone (As part of our recruitment process, we conduct a basic DBS check) Curious? Then you had better read on Essential skills: Experience using modern JavaScript front-end frameworks (React, Ember, Vue) Knowledge of the evolution of JavaScript with an awareness of ES.next and a good working knowledge of ES2018 and prior releases Experience consuming and interacting with RESTful API’s Have experience with SQL and NoSQL databases A strong understanding of security best practices BSc in Computer Science or a related discipline (and/or) a portfolio demonstrating your skills and experience in relevant languages Desirable Skills Experience working with NodeJS in a backend or middleware environment Experience using AWS services in production (DynamoDb, RDS, S3, ECS) Delivery within an Agile environment 2Years experience in a full stack role Experience working with GraphQL Experience working with customer facing production systems Linux proficiency An enthusiasm for UX & Design Proficiency in container management Benefits 25 days holidays Potential to work from home occassionally Great work/life balance Monday to Friday 37.5 hours per week Why Nimble? Nimble has developed an approachable suite of web apps that makes it super easy for customers to build online courses and release them to their teams. Our customers include some of the UK’s most exciting brands. Since our humble beginnings in 2009, we've grown and flourished into the successful business we are today. This has been no mean feat - and is largely down to the hard work of the team and our genuine focus on excellent standards of customer service. Nimble is a lovely place to work. Ok, we have our challenging moments, but we’re all in it together. We’re a supportive, friendly bunch who genuinely care about each other, our customers, our products and our company as a whole. This unique opportunity represents a key role in shaping the next generation of our popular and supportive digital learning applications. We can promise that our journey will be thrilling and rewarding. We’re super proud of our company, and with your help we can and will realise Nimble’s enormous potential. Our Values We genuinely care about our customers, our product and each other. That’s what sets us apart from our competition and what helps us to succeed. We want a company that we can all be proud of. To that end, we have developed team values that guides everything we do at Nimble: 1. Care for others 2. Act with integrity 3. Look to contribute 4. Commitment to improvement