Logo for Computer Futures

Full Stack Developer - Typescript

Roles & Responsibilities

  • Minimum 10 years of hands-on software development experience (10-20 years preferred)
  • Strong TypeScript expertise (mandatory)
  • Strong back-end development skills using Node.js
  • Proven experience with AWS and cloud-based architectures

Requirements:

  • Design, develop, and maintain robust full-stack applications and services
  • Architect and implement scalable cloud-based solutions leveraging AWS
  • Optimise system performance, reliability, and security
  • Collaborate with developers, DevOps engineers, and product managers to deliver high-quality solutions

Job description



Job Title: Senior Full Stack Developer (TypeScript, Node.js, AWS)

Location: Remote (must be UK citizen)
Contract Type: [Permanent]
Experience Level: 10-20 years


About the Role

We are seeking an exceptional Senior Full Stack Developer with a proven track record in designing and delivering scalable, high-performance applications. This role requires deep technical expertise, strong architectural skills, and the ability to collaborate effectively across teams.


Key Responsibilities

  • Design, develop, and maintain robust full-stack applications and services.
  • Architect and implement scalable cloud-based solutions leveraging AWS.
  • Optimise system performance, reliability, and security.
  • Collaborate with developers, DevOps engineers, and product managers to deliver high-quality solutions.
  • Conduct code reviews and mentor team members to uphold best practices.
  • Drive continuous improvement through automation and modern development methodologies.
  • Troubleshoot and resolve complex technical issues efficiently.

Essential Skills & Experience

  • TypeScript expertise is mandatory.
    If you do not have strong, demonstrable experience with TypeScript, your CV will not progress beyond initial screening.
  • Minimum 10 years of hands-on software development experience (10-20 years preferred).
  • Strong back-end development skills using Node.js.
  • Proven experience with AWS and cloud-based architectures.
  • Full-stack proficiency with modern frameworks (e.g., React).
  • Solid understanding of software architecture, design principles, and microservices.
  • Experience with serverless architecture, containers (Docker, Kubernetes), and CI/CD pipelines.
  • Excellent problem-solving, debugging, and communication skills.

Preferred Qualifications

  • Experience with databases such as PostgreSQL, Redis, TimescaleDB.
  • Familiarity with additional languages (Python, Java, C/C++).
  • Knowledge of infrastructure as code (IaC), DevOps methodologies, and security best practices.
  • Exposure to monitoring tools (Prometheus, Nagios) and API design (GraphQL, REST).


Desired Skills and Experience

Minimum 10 years Full stack development experience with TypeScript and Node.js (TypeScript expertise is critical).

Full-stack development with modern node.js

Strong understanding of software architecture, design principles, and microservices.

Hands-on experience with serverless architectures, containers (Docker, Kubernetes), and CI/CD pipelines.

Deep knowledge of cloud platforms (AWS, Azure, or GCP).

Solid understanding of version control systems (Git, GitLab, GitHub).

Excellent problem-solving and debugging skills.

To find out more about Computer Futures please visit www.computerfutures.com


Computer Futures, a trading division of SThree Partnership LLP is acting as an Employment Business in relation to this vacancy | Registered office | 8 Bishopsgate, London, EC2N 4BQ, United Kingdom | Partnership Number | OC387148 England and Wales

TypeScript Developer Related jobs

Other jobs at Computer Futures

We help you get seen. Not ignored.

We help you get seen faster β€” by the right people.

πŸš€

Auto-Apply

We apply for you β€” automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

✨

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.