Software Developer Full Stack

Newcastle upon Tyne, ENG, GB, United Kingdom

Job Description

JOB DESCRIPTION



Job Title:

Back End

Software Developer (with Full Stack Capability) Platform Team

Reporting To:Head of Platform

Department:Software Delivery

Location:

Newcastle Upon Tyne



Salary:

DOE





Overall, Purpose:



As a Back End Software Developer (with Full Stack capability) in the Platform team, youll focus on building secure, scalable, and reusable backend services that power Hubexos global products. Youll 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 Hubexos global engineering culture.

Qualifications & Experience:

(E Essential; D Desirable)



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

Liaises with: Software Developers / Testers / Dev Ops



MISSION & VISION



Mission

; By using our unique data, insights and software solutions, our customers in the construction industry will sell more, improve efficiency and build more sustainability combining our research expertise, industry knowledge and artificial intelligence.

Vision; Connect the construction market to help the world build better.



VALUES



?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

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3782110
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Newcastle upon Tyne, ENG, GB, United Kingdom
  • Education
    Not mentioned