Full Stack Software Engineer

Futures Ltd
10 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Tech stack

JavaScript
API
HTML5
Azure
Code Review
Databases
Continuous Integration
Data Security
Software Debugging
DevOps
Github
Microsoft SQL Server
Node.js
T-SQL
TypeScript
Web Applications
React
Delivery Pipeline
Express
Backend
Integration Tests
Front End Software Development
REST
Api Management
Serverless Computing
Microservices

Job description

Join a national-level greenfield initiative delivering a brand-new secure policing application built entirely from scratch. You'll be part of a small engineering squad focused on hands-on builds - designing, developing, and deploying new features end-to-end in a modern Azure environment.

We're not looking for maintainers or BAU coders - we want true builders who can take ownership of workload, write clean, tested code, and deliver scalable, secure software.

Core Tech Stack Frontend: React, JavaScript (ES6+), TypeScript, HTML5, SPA patterns

Backend: Node.js, Express.js, RESTful API development, Azure Functions, Azure API Management

Database / Integration: SQL Server (T-SQL, ORM frameworks), GitHub, Azure DevOps

DevOps / Testing: Unit & Integration Testing, CI/CD pipelines, code review practices

Role Responsibilities

  • Build and maintain secure, scalable APIs and backend services in Node.js/Express
  • Develop lightweight front-end components in React and HTML5
  • Design and integrate RESTful interfaces to support national systems
  • Write clean, well-documented code and support project documentation as it grows
  • Optimise SQL Server databases and data access patterns
  • Collaborate with DevOps engineers on Azure deployments and CI/CD
  • Participate in peer reviews and continuous improvement sessions

Requirements

  • What We're Looking For ~5 years' experience in full-stack JavaScript development
  • Demonstrable experience building web applications and REST APIs from scratch
  • Strong debugging, optimisation and problem-solving skills
  • Proven background working in secure or regulated environments a plus
  • Passion for quality and documentation (we're building this from the ground up)

Security Clearance Requirements

  • Active NPPV3 and SC Clearance preferred - or eligible to undergo both.

Apply for this position