Software Developer Back End

Hubexo
Newcastle upon Tyne, United Kingdom
10 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
£ 61K

Job location

Newcastle upon Tyne, United Kingdom

Tech stack

API
Agile Methodologies
Amazon Web Services (AWS)
User Authentication
Automation of Tests
Azure
Code Review
Databases
Continuous Integration
Relational Databases
DevOps
PostgreSQL
Node.js
OAuth
Pair Programming
Openid Connect
JSON Web Token
Secure Coding
TypeScript
.NET Core
React
Backend
Containerization
GraphQL
Front End Software Development
User Administration
Microservices

Job description

  • As a Back End Software Developer (with Full Stack capability) in the Platform team, you'll focus on building secure, scalable, and reusable backend services that power Hubexo's global products. You'll design APIs, work with databases, and develop identity services - while also contributing to frontend flows (React/TypeScript) when the team needs end-to-end delivery. This role is ideal for developers who are backend-first but comfortable operating across the stack in a dynamic, global engineering environment. Principal Job Responsibilities:

  • Design and develop back end services using Node.js, TypeScript, and .NET Core.

  • Build and optimise APIs and microservices (GraphQL/REST) to support multiple Hubexo products.

  • Develop and maintain databases (PostgreSQL) for performance and scalability.

  • Contribute to identity and authentication services (login, registration, user management) using industry standards.

  • Support frontend flows in React/TypeScript when full stack delivery is required (e.g. login UI).

  • Apply secure coding practices and deliver resilient, high-quality solutions.

  • Collaborate with global teams (UK, Lisbon, Sydney, Stockholm) to align solutions and share expertise.

  • Champion DevOps practices: test automation, CI/CD, monitoring, and observability.

  • Participate in code reviews, pair programming, and knowledge sharing across the team.

  • Support agile ceremonies and ensure delivery is transparent and collaborative. Key Performance Indicators:

  • Back end services are secure, scalable, and deliver value across product teams.

  • APIs and databases are performant, reliable, and well-adopted.

  • Identity services and authentication flows are consistent and secure.

  • Frontend contributions support smooth end-to-end delivery when required.

  • Collaboration and knowledge transfer strengthen Hubexo's global engineering culture.

Requirements

Strong commercial experience in back end development: Node.js, TypeScript, and/or .NET Core. E Proven knowledge of APIs and microservices (REST, GraphQL). E Hands-on experience with relational databases (e.g. PostgreSQL). E Understanding of authentication and authorisation technologies (OAuth2, OpenID Connect, JWT). E Familiarity with agile methods and global team collaboration. E Good problem-solving, communication, and teamwork skills. E Exposure to frontend frameworks (React/TypeScript) with willingness to work across the stack. D Experience with cloud platforms (AWS or Azure). D Knowledge of CI/CD pipelines, containerisation, and monitoring. D Interest in platform engineering concepts such as scalability, developer tooling, and shared services. D Working Relationships:- Internal: Reports to: Head of Platform

Benefits & conditions

  • Dream Big - Embrace ambitious goals and strive to exceed expectations, every day.
  • Thrive Together - Collaborate, communicate, and celebrate success.
  • Own It - Take Ownership of your work and empower yourself to make a difference
  • Do the right thing - Stand firm in your values and let integrity guide your actions at every turn

Apply for this position