Flag of Ukraine

We stand with the people of Ukraine against this inhumane breach of human rights. We are in awe of their brave fight and unwillingness to give in to defeat and will do whatever we can to support our colleagues and friends in their hour of need.
Ми виступаємо разом з народом України проти цього нелюдського порушення прав людини. Ми вражені їхньою хороброю боротьбою і протистоянням, та зробимо все можливе, щоб підтримати наших колег і друзів у цей важкий час

For product guidance visit

For product guidance visit

For product guidance visit

Node.js Developer

Invotra Ltd is part of Invotra Group, who provide digital communications services and products to organisations across the UK and US. They are leaders in digital communications and accessibility and provide innovative services for the public sector including 47% of Civil Servants, as well as organisations throughout the NHS.

We are extremely proud of our culture and working environment. What we do is innovative and transformative and we continually challenge ourselves to develop new and better services that help our customers and their users thrive.

Working at Invotra means you’re part of a fun, inclusive, nurturing, vibrant team of ambitious individuals. You will be a valued member with great career progression opportunities where openness, transparency and fairness are expected of everyone.

We are committed to offering equal employment opportunity

Node.js developer role:

You will be working with a strong development team that will be building and maintaining a more modernised product with current technologies. Your work will be innovative and challenging. You will be responsible for producing good quality code that will provide crucial functionality that underpins the great features that Invotra provides. We are looking for someone structured and committed in their approach. We expect high quality code to be delivered and great collaborations with the product, architecture, testing and development teams.

Responsibilities:

  • Engineering the backend architecture of the Invotra stack

  • Working closely with Product and Architecture teams to have a clear understanding of deliverables

  • Collaboration on product development across multifunctional teams

  • Assisting with in-life maintenance, testing, debugging and documentation of deployed services

  • Producing high quality code when delivering new features

  • Demonstrating the work that you have produces to the wider team

  • Reviewing colleagues code to ensure we are releasing quality code

  • Ensure you adhere to the development standards we have documented

  • Writing automated tests for the backend of the invotra stack

  • Availability to resolve urgent web application issues outside of business hours.

Minimum Required Experience

  • 4 years experience with software development

  • 3 years experience working with Node.js

  • Experience working with GraphQL

  • Experience with with AWS technologies

  • Exceptional analytical and problem-solving skills

Minimum Required Qualifications:

  • Extensive knowledge of JavaScript, web stacks, libraries, and frameworks.

  • Knowledge of front-end technologies such as HTML5 and CSS3.

Required technologies (or equivalents):

  • Node.js

  • TypeScript

  • Websockets

  • RestAPI

  • GraphQl

  • AWS

    • Lambda

    • API Gateway

    • S3

    • DynamoDB or equivalent

  • Docker

  • Github

Nice to haves:

  • Good communication skills

  • Team player

  • Be able to provide innovative approaches to development

  • Challenge new ideas to have the best outcome

Other:

Full time

Location: Hybrid (time split between allocated office and home)

Salary:  £45,000

Employee Benefits:

Employer Assistance Programme
Enhanced Annual Leave
Hybrid Working
Competitive Remuneration
Fun, vibrant culture
Excellent career development and progression opportunities

To apply for this role, send your CV across to jobs@invotra.com and quote ‘Node.js Developer’ in the subject line, or complete the form below:

Click or drag a file to this area to upload.