IT & Software

JavaScript Developer Angular - Tech for Good

Client Server

London · Greater London · United Kingdom

Overview

In this role you will advance a real-time scheduling platform by re-architecting the frontend in Angular while ensuring scalable web and mobile access. You’ll work closely with a small, collaborative team to shape frontend decisions, optimize data access, and contribute to backend exposure as needed. This is a hands-on, impact-driven position in a healthtech product that improves NHS efficiencies, hosted on AWS and accessible via web and mobile apps. You’ll mentor others and help set best practices in a pragmatic, Agile environment.

Pay / Benefits
  • Salary up to 90k
  • Pension
  • 25 days holiday
  • Excellent career progression
  • Hybrid work (3–4 days in London office, 1–2 days remote)
Responsibilities
  • Re-architect and enhance the frontend in Angular for the real-time shift rota platform
  • Develop frontend features and optimize SQL queries supporting the scheduling system
  • Collaborate on REST APIs, real-time data flows, and CI/CD pipelines
  • Contribute to technical discussions and guide best practices within a small team
  • Mentor junior teammates and support cross-functional collaboration
  • Engage with AWS-hosted architecture and mobile (iOS/Android) considerations
Key requirements
  • JavaScript and modern Angular (Angular 21) experience
  • Relational databases and SQL query writing
  • Strong understanding of REST APIs and real-time systems
  • CI/CD experience and Agile development practices
  • Startup/SME experience with varied responsibilities
  • Collaborative, pragmatic communication with mentoring mindset
  • Degree in Computer Science or related field
  • Experience with Angular Ionic for mobile apps (nice to have)
  • Some Java backend exposure
  • collaborative
  • pragmatic
  • strong communication
  • Angular 21
  • JavaScript
  • SQL

Reference: WJ-747_30183622

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.