IT & Software

Senior Developer

Ronald James

Newcastle Upon Tyne · Tyne And Wear · United Kingdom

Overview

As a Senior Developer, you will help design and build a next‑generation platform to modernise complex workflows. You’ll work with cross‑functional teams to translate requirements into scalable services, applying clean architecture and DDD. You’ll write high‑quality, testable code with a focus on delivering a better user experience and migrating from legacy systems. This role offers ownership, mentoring opportunities, and a chance to shape a major platform transformation.

Responsibilities
  • Design and build new services and features for a next‑generation platform
  • Apply Clean Architecture and Domain‑Driven Design to solution design
  • Write high‑quality, testable code with strong testing discipline (TDD encouraged)
  • Collaborate with product to shape requirements and propose effective solutions
  • Support migration away from legacy systems
  • Mentor mid‑level and junior developers in best practices
  • Operate within a team‑led model with initiative and ownership
Key requirements
  • Strong experience with TypeScript, React, Node or similar modern stacks
  • Interest in Clean Architecture and Domain‑Driven Design
  • Commitment to clean, maintainable code
  • Product‑focused mindset and user understanding
  • Self‑starter with ability to work independently
  • Experience with Kubernetes, CI/CD, or broader DevOps tooling
  • Exposure to React Native / Expo
  • Experience contributing to re‑platforming or system modernization projects
  • Product‑focused mindset
  • Self‑starter and independent working style
  • Mentoring and guiding junior developers
  • TypeScript
  • React
  • Node.js

Reference: WJ-747_30153099

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.