Job Title: Senior Full Stack Developer (TypeScript,, 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
years preferred).
* Strong back-end development skills using
.
* 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 (TypeScript expertise is critical).
Full-stack development with modern
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
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