We’re looking for a talented, dynamic, passionate and ambitious self-starter to join our seasoned team. Someone who is keen to learn and help take our work to the next level.
This full time, permanent position is ideal for someone who has some experience writing clean, modular JavaScript, and who is looking to further their own development in a flexible and encouraging environment. We don’t put too much emphasis on job title, so while this position is listed as a ‘Full Stack JavaScript Developer’, don’t feel that you need to match that title exactly to be able to apply.
Being part of a small development team means that you will be an integral factor to our business and technical expertise growth, as well as a lot of autonomy to solve problems in whatever way you feel is best. We’re looking for someone who’s really willing to take ownership of their work, and who has the confidence to trust their judgement and take ideas and run with them.
You will need experience working with JavaScript and JavaScript frameworks (like React.js), a strong foundation of HTML and CSS, and to have experience working with RESTful APIs. Whilst not required, experience with TypeScript, document-oriented databases (such as DynamoDB), and CSS preprocessors (such as Sass) would be beneficial.
The ideal candidate will have a passionate interest in web technologies and web development, be keen to learn, and enjoy experimenting with and assessing new technologies, libraries, and frameworks.
This is a fantastic opportunity for the right person. The autonomy you’ll have, alongside the support of the rest of the team, means that you will really be able to develop your skills, learn with us, and help us shape the future of our company.
Responsibilities:
- Working as a key member of our development team to design and build new features, as well as improve and maintain existing features.
- Building and maintaining front-end JavaScript web-apps.
- Building and maintaining a back-end API, written in Node.js.
Essentials Skills:
- JavaScript
- Node.js
- HTML
- CSS
- React
- Git
Desirable Skills:
- TypeScript, Flow, or typed languages in general
- DynamoDB, or other document-oriented databases
- AWS Lambda, or other serverless platforms
- Sass, or other CSS preprocessors
- Experience working with RESTful APIs