Back End Javascript Developer (NodeJS, GraphQL, AWS) – JSDBE23

Full time, hybrid role (Oxford or London office at least 3 days per week) 

*Note to Agencies* – Thank you for your interest, but please note that we only accept applications from candidates directly.

We’re a development house based in Oxford and London, UK. 

Our team creates SaaS platforms for clients and our own products including an IoT platform that keeps beer flowing through the UK’s pubs and a project management suite helping SMEs provide a better service to their customers. We run a serverless stack, including AWS Lambda.

Because we are a small team your contribution will really be valued. You will be able to influence the way we work and how we build our products. Equally we will be relying on you to work hard, muck-in when needed and create amazing software. 

We’re supportive, fun and enthusiastic. We care about your development and will spend a significant amount of time supporting your ongoing learning and development goals. 

Key Duties and Responsibilities

Developing new product features on the backend (NodeJS / GraphQL, AWS Lambda)

Maintaining and enhancing existing software

Implementing tests across the existing codebase

Maintaining security and resilience of our systems

Responding to and resolving system degradations

Contributing to company-wide processes, frameworks and guidelines

Developing an in-depth understanding of our underlying codebase, data structure and system architecture

Developing a close relationship with our stakeholders to provide operational support

Working Hours

Our usual working hours are Monday to Friday 9am to 5pm. In addition, we ask you to be available to respond to production system degradations at any reasonable time. 

Candidate Profile

Essential Technical

Confident Javascript programmer 

Extensive experience using NodeJS, AWS Lambda & AWS AppSync (GraphQL APIs)

Experience working with other AWS services, especially serverless

Experience using Serverless framework

Experience working with Github

Strong understanding of security best practice

Preferred Technical

Experience with AWS Amplify, AWS Cognito

Experience with AWS CloudFormation

Experience integrating payment technologies (Stripe)

Personal Attributes

Inquisitive, innovative, lateral thinking

Thorough with strong attention to detail

A proactive and determined approach to problem solving

A passion and aptitude for working with business data

Capable of prioritising multiple streams of work, in varying states of completion

Great communication skills, both written and verbal

Comfortable working in a fast-paced environment 

Have a passion for the web, digital and emerging technologies

Be a natural advocate for data and BI

A natural collaborator and team player 

Employee Benefits

Competitive salary

Remote working

Generous holiday entitlement with option to purchase extra days off

Generous benefits package with flexibility to select rewards

Pension contributions

Remote working equipment subsidy

Annual technical development voucher