SonicJobs Logo
Left arrow iconBack to search

Full Stack Developer - Typescript- Reading

Square One Resources
Posted 9 hours ago, valid for 7 days
Location

Reading, Berkshire RG17LT, England

Salary

£455 per day

Contract type

Full Time

By applying, a CV-Library account will be created for you. CV-Library's Terms & Conditions and Privacy Policy will apply.

Sonic Summary

info
  • The position is for a Full Stack Developer specializing in TypeScript, located in Reading, with a contract start date in February 2025.
  • The role offers a competitive salary of £455 per day, inside IR35.
  • Candidates are required to have proficiency in TypeScript and a strong background in building microservices architectures, particularly with Node.js or TypeScript.
  • Experience with Azure services, PostgreSQL databases, and familiarity with CI/CD pipelines are essential for this position.
  • The company welcomes applicants with varying levels of experience, provided they can demonstrate the necessary skills and competencies.

Job Title: Full Stack Developer - Typescript- Reading
Location: Reading (when requested)
Salary/Rate: 455/ day inside IR35
Start Date: February 2025
Job Type: Contract


Full-Stack/Backend TypeScript Developer

My client is the largest telecom provider in the UK. They are seeking a highly skilled Full-Stack or Backend TypeScript Developer.

This role will require a strong understanding of TypeScript on the backend, Microservices Design Patterns, and Cloud Infrastructure, particularly in an Azure environment.

You will collaborate closely with front-end developers, DevOps engineers, and product teams to build scalable, reliable, and secure backend services.

Key Responsibilities:

  • Develop and maintain microservices in TypeScript that are deployed on AKS.
  • Design, implement, and manage interactions with various backends, including:
  • PostgreSQL databases using Prisma ORM.
  • Azure Redis Cache for caching and queuing, leveraging the BullMQ library.
  • Azure Event Hubs for handling event-driven architectures.
  • Azure Blob Storage for large-scale file and data storage.
  • Build and maintain RESTful APIs and/or GraphQL APIs for communication between services.
  • Collaborate with DevOps to ensure smooth CI/CD pipelines, container orchestration, and service scalability within Kubernetes.
  • Optimize and monitor microservices for performance, reliability, and security.
  • Troubleshoot and debug complex issues, ensuring high system availability and minimal downtime.
  • Participate in code reviews, provide feedback, and follow best practices in terms of code quality and scalability.


Required Skills & Experience:

  • Proficiency in TypeScript and experience working in a backend or full-stack capacity.
  • Strong experience with building microservices architectures using Node.js or TypeScript.
  • Experience working with PostgreSQL databases, particularly through Prisma ORM.
  • Knowledge of Redis, particularly with the BullMQ library for job scheduling and queuing.
  • Experience with Azure services, particularly Azure Kubernetes Service (AKS), Azure Event Hubs, Azure Blob Storage, and Azure Redis Cache.
  • Familiarity with containerization and orchestration using Docker and Kubernetes.
  • Experience with event-driven architectures and real-time systems.
  • Strong understanding of RESTful API and/or GraphQL API design.
  • Familiarity with CI/CD pipelines and working with DevOps teams to deploy and manage services on the cloud.
  • Good understanding of security best practices in backend development (e.g., authentication, authorization, encryption).

Preferred Skills:

  • Experience with Azure Functions and serverless architectures.
  • Familiarity with performance optimisation techniques for microservices and databases.
  • Understanding of cloud cost management and optimisation strategies.
  • Prior experience with event streaming and real-time data processing using Azure Event Hubs.
  • Tanstack React Query (desirable)
  • Tanstack React Table (desirable)
  • Framer Motion (desirable, but highly beneficial)
  • Experience building charts in React

If you are interested in this opportunity, please apply now with your updated CV in Microsoft Word/PDF format.


Disclaimer
Notwithstanding any guidelines given to level of experience sought, we will consider candidates from outside this range if they can demonstrate the necessary competencies.

Square One is acting as both an employment agency and an employment business, and is an equal opportunities recruitment business. Square One embraces diversity and will treat everyone equally. Please see our website for our full diversity statement.

Apply now in a few quick clicks

By applying, a CV-Library account will be created for you. CV-Library's Terms & Conditions and Privacy Policy will apply.