Full Stack Software Developer

Halian .
Glasgow, UK
6 days ago
Apply on www.totaljobs.com
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours

Tech stack

Flutter Application Programming Interfaces (APIs) Artificial Intelligence Amazon Web Services Automation of Tests Microsoft Azure Business Software Code Review Databases Continuous Integration Relational Databases Cursor
+23 more
Python (Programming Language) PostgreSQL Node.Js Standard Sql SQL Databases Systems Integration TypeScript Speech Recognition Web Content Accessibility Guidelines Google Cloud ReactJS Fast Healthcare Interoperability Resources Large Language Models Firebase Backend Git Fastapi Infrastructure Automation Frameworks Health Level Seven International Dart Claude Terraform Docker

Job description

We’re recruiting a Full Stack Developer for a software business. You’ll join a small engineering team, working alongside the CTO on a new clinical-records product and an existing clinical transcription platform.

This is a mid-level role where you’ll own features from requirement through to production, with code review and support from the team. The core stack is React, TypeScript, Node.js and PostgreSQL, with services deployed on Google Cloud and in containerised on-premise environments.

What you’ll be doing

  • Build features across React interfaces, TypeScript backend services and workers, and the database layer.
  • Write and review SQL, data models, schemas and migrations for clinical and case data.
  • Create unit, integration and end-to-end tests, and maintain working CI/CD pipelines.
  • Deploy and support services on Google Cloud and in Docker-based on-premise installations.
  • Handle confidential data carefully, including access controls, audit trails, data residency and keeping personal data out of logs.
  • Take part in code reviews and keep technical documentation up to date.

Requirements

  • Commercial experience with TypeScript, React and Node.js.
  • Strong SQL and relational data modelling skills, ideally with PostgreSQL and schema migrations.
  • Experience with automated testing, Git and code review.
  • Hands-on Docker experience and familiarity with GCP, AWS or Azure, including CI/CD.
  • An understanding of UK GDPR and secure handling of personal or confidential data.
  • Clear communication and the ability to work independently with support from the team.

Useful additional experience

  • Python/FastAPI, Firebase, Flutter or Dart.
  • Healthcare standards such as FHIR or HL7, or experience in another regulated sector.
  • Integrating AI APIs, large language models or speech-to-text services into applications.
  • Terraform or other infrastructure-as-code tools, and accessibility standards such as WCAG.
  • AI-assisted development tools such as Claude or Cursor.

The additional technologies are desirable; the main requirement is solid full-stack TypeScript development experience.

You’ll need to attend the Glasgow office two days per week. The engagement will be through your own limited company.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.totaljobs.com
Prepare application

Good distractions

Loading talks and stories from around this role…