Start Your Search Here

push notification bell

Would you like to receive notifications about jobs in City Of Westminster?

push notification bell

You have blocked notifications

Oops! You have blocked notifications. Click here for more info

You have blocked notifications, please check your browser settings.

push notification bell

You're currently subscribed to job notifications

Want to change your notifications for job alerts?

push notification bell

Subscribe to notifications

You will no longer receive notifications

Job Search

Recenso

City Of Westminster / Global

Full Stack Developer

  • Hybrid

Job Summary

Work Settings:
Hybrid
Benefits:
Training
Apply Now

Job Description

Role Overview

We are seeking an experienced Full Stack Developer with strong expertise in Node.js, Next.js, Angular, and cloud-native microservices. The ideal candidate will have a proven track record in designing, developing, and deploying scalable applications on Google Cloud Platform (GCP), with a solid understanding of DevOps practices and modern CI/CD pipelines.

Key Responsibilities

Design and develop full-stack applications using Node.js, Next.js, and Angular.

Build and maintain microservices architecture deployed on GCP.

Implement DevOps best practices, including CI/CD pipelines, containerization, and infrastructure automation.

Ensure application security and compliance with industry standards (OAuth 2.0, OIDC, CORS, CSRF).

Collaborate with cross-functional teams to deliver high-quality software solutions.

Mentor junior engineers and contribute to technical knowledge sharing.

Technical Requirements

Node.js: Deep hands-on experience with asynchronous programming and frameworks (Fastify, Express, Koa, or Hapi).

Frontend: Strong proficiency in Next.js and Angular.

Microservices: Proven experience designing and deploying microservices in production.

Cloud: Expertise in GCP (AWS/Azure experience also relevant).

DevOps: Familiarity with CI/CD tools (GitHub Actions, GitLab), IaC (Terraform, Ansible), and monitoring tools (Datadog, Grafana).

Containerization: Docker and Kubernetes.

APIs: REST, GraphQL, OpenAPI.

Databases: SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis).

Testing: Unit and functional testing (Jest, Cypress, Mocha).

Soft Skills

Strong communication skills for technical and non-technical stakeholders.

Ability to work in fast-paced, complex environments.

Proactive problem-solving and root cause analysis.

Comfortable mentoring and supporting team members.

Ideal Candidate

5+ years of experience in full-stack development with Node.js and modern frameworks.

Hands-on experience with cloud-native deployments and DevOps automation.

Thrives in hybrid work environments and can adapt to changing priorities.

#J-18808-Ljbffr

Apply Now

Similar Opportunities

View all jobs