Staff Engineer- Backend JavaScript -outside IR35
GCS Ltd
Manor Park, United Kingdom
2 days ago
Role details
Contract type
Temporary contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
EnglishJob location
Manor Park, United Kingdom
Tech stack
JavaScript
API
Amazon Web Services (AWS)
Azure
Cloud Computing
Software Quality
DevOps
Distributed Systems
Node.js
NoSQL
SQL Databases
TypeScript
Delivery Pipeline
Backend
Kubernetes
GraphQL
REST
Docker
Job description
As a Staff Engineer, you will work across multiple teams to drive technical direction and deliver robust Back End services. You'll lead by example through high-quality code, architectural guidance, and mentoring, while helping the organisation scale its Back End platforms safely and efficiently., * Design, build, and maintain Back End services using JavaScript/TypeScript and Node.js
- Lead architectural decisions around Back End services, APIs, scalability, and reliability
- Build and evolve RESTful APIs and/or GraphQL services
- Influence and improve engineering standards, testing practices, and code quality
- Contribute to cloud-native delivery using modern CI/CD pipelines
- Collaborate closely with product, platform, and DevOps teams
- Mentor and support engineers through reviews, pairing, and technical leadership, This is an opportunity to join a modern engineering environment where you can have genuine impact on technical direction while remaining hands-on. You'll work on meaningful Back End challenges at scale, alongside experienced engineers, in a role that values deep technical expertise and leadership.
Requirements
- Expert-level JavaScript and TypeScript with strong Back End engineering experience
- Extensive hands-on experience with Node.js
- Proven experience designing and building Back End APIs (REST and/or GraphQL)
- Strong understanding of Back End service architecture and distributed systems
- Experience working with SQL and/or NoSQL databases
- Cloud experience with AWS, Azure, or GCP
- Familiarity with CI/CD pipelines, Docker, and Kubernetes
- Excellent problem-solving skills and a proactive, collaborative mindset
Desirable Experience
- Previous experience operating at Staff Engineer, Lead Engineer, or equivalent senior technical level
- Experience influencing architecture and standards across multiple teams
- Strong production mindset, including performance, resilience, and observability