At a Glance
- Tasks: Design and develop high-performing GraphQL APIs and scalable TypeScript services.
- Company: Join a dynamic tech company based in West London with a hybrid work culture.
- Benefits: Competitive market rates, flexible working, and opportunities for contract extensions.
- Why this job: Work on exciting projects using cutting-edge technologies in a collaborative Agile environment.
- Qualifications: Strong experience with GraphQL, TypeScript, and cloud-native deployments.
- Other info: Great opportunity for career growth and to influence architectural direction.
The predicted salary is between 36000 - 60000 £ per year.
Full Stack Engineer - GraphQL - TypeScript | Cloud-Native | Contract (Outside IR35)
Location: West London (Hybrid - 2 days/week on site)
Contract: 6 months initial (extensions highly likely)
GraphQL-focused Full Stack Software Engineer who can design, implement, and evolve high-performing APIs that scale. If crafting elegant GraphQL schemas, building robust TypeScript/Node.js services, and deploying to cloud-native environments is your idea of fun, this is your next project.
Suited to a GraphQL API Senior with strong JavaScript skills or a strong DevOps oriented JS developer with good GraphQL experience.
The Role
- Design & develop GraphQL API services from schema, supergraph, subgraph, GraphQL federation, design to production integration, ensuring performance, flexibility, and maintainability.
- Build scalable TypeScript, Node.js services that integrate seamlessly with modern frontends and data sources.
- Apply DevOps best practices to deliver through CI/CD pipelines (Jenkins, Concourse), Docker, Helm, and Kubernetes.
- Collaborate in Agile teams, driving API strategy, reviewing pull requests, and improving delivery processes.
- Ensure APIs are secure, observable, and performant at scale.
- Share GraphQL expertise and champion technical excellence.
Experience
- Strong production experience with GraphQL - from designing schemas, supergraph, subgraphs resolvers to versioning and evolving APIs.
- Proven skills in TypeScript and Node.js Back End development.
- Familiarity with testing frameworks (Vitest, Playwright) for both API and end-to-end testing.
- Experience with Docker, Helm, YAML, Kubernetes, and cloud-native deployments.
- Telemetry tools; Prometheus, Grafana, OpenTelemetry, DataDog, APM tools.
- Understanding of infrastructure-as-code and CI/CD pipelines.
- Ability to improve codebases and influence architectural direction.
Please send updated CV quoting availability and outside IR35 day rate. If this sounds like you, send your CV, day rate, and availability to james.kirk@staffworx.co.uk
Contract: Outside IR35
Start: ASAP
Rate: Market rates
Eligibility: UK-based, able to be on site 2 days/week in West London.
Full Stack Engineer, GraphQL Specialist in City of London employer: Staffworx
Contact Detail:
Staffworx Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Full Stack Engineer, GraphQL Specialist in City of London
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and engage in online communities. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your GraphQL projects, TypeScript applications, and any cloud-native deployments you've worked on. This gives potential employers a taste of what you can do beyond just a CV.
✨Tip Number 3
Prepare for interviews by brushing up on your technical knowledge. Be ready to discuss your experience with GraphQL schemas, CI/CD pipelines, and DevOps practices. Practising common interview questions can also help you feel more confident.
✨Tip Number 4
Apply through our website! We make it easy for you to find roles that match your skills. Plus, it shows you're serious about joining our team. Don't miss out on the chance to land that dream job!
We think you need these skills to ace Full Stack Engineer, GraphQL Specialist in City of London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your GraphQL and TypeScript experience. We want to see how you've designed and implemented APIs, so don’t hold back on those details!
Showcase Your Projects: Include any relevant projects that demonstrate your skills in building scalable services and using cloud-native technologies. We love seeing real-world applications of your expertise!
Be Clear and Concise: Keep your application straightforward and to the point. We appreciate clarity, so make it easy for us to see why you’re a great fit for the role.
Apply Through Our Website: Don’t forget to apply through our website! It’s the best way for us to keep track of your application and ensure it gets the attention it deserves.
How to prepare for a job interview at Staffworx
✨Know Your GraphQL Inside Out
Make sure you brush up on your GraphQL knowledge before the interview. Be ready to discuss schema design, supergraphs, and subgraphs in detail. Prepare examples of how you've implemented these concepts in past projects.
✨Showcase Your TypeScript Skills
Since this role heavily involves TypeScript, be prepared to demonstrate your proficiency. Bring along code samples or projects that highlight your experience with TypeScript and Node.js, especially in building scalable services.
✨Familiarise Yourself with DevOps Practices
Understand the DevOps tools mentioned in the job description, like Docker, Kubernetes, and CI/CD pipelines. Be ready to discuss how you've applied these tools in your previous roles to improve deployment processes.
✨Prepare for Agile Collaboration
This position requires working in Agile teams, so think about your experiences collaborating with others. Be ready to share how you've contributed to API strategy discussions and improved delivery processes in a team setting.