Bookmark Job
You must sign in to bookmark this listing.
Apply For job
You must sign in to apply for this position.

Backend (NodeJS) Developer
Position
We live and breathe scrum agile in our day-to-day and take it seriously. Our teams closely coordinate to build amazing things, as a Node Developer your role is to be a vital part of the cross-functional team by doing the following:
- Architecting bespoke Node based solutions that meet our client’s business needs
- Ensuring secure and elegant code is implemented across our Node-based clients
- Working with strategists, designers and front-end developers to define and create amazing digital experiences
- If you check all those boxes, then we assume you’ve got the following covered:
- Have an agile, always improving mindset
- Highly organized, task-oriented and have a strong team orientation
- You crave helping others and interacting with clients to create quality and value
Required Skills
- Expertise in core Node
- Comfortable with modern JavaScript including ES6 through ES9
- Express server expertise
- Expertise with GraphQL
- Socket.io expertise
- Comfortable working with streams
- Expert in the use of Git and deployment pipelines
- Experience building robust, scaling applications
- Experience architecting and documenting RESTful APIs
- Database configuration, management and deployment
- Interest or experience with AWS/Azure/Google Cloud or other Cloud Platforms
- Architecting serverless solutions
- Experience with headless CMS platforms (Contentful, Prismic)
Familiar with and willing to dive into:
- DevOps automation flows
- Experience with lean/agile methodologies
- React, Angular or Vue experience
- Sitecore .NET MVC