Senior Full Stack Developer

Zenika

Singapore

On-site

SGD 90,000 - 130,000

Full time

6 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Zenika Singapore is seeking a seasoned full-stack consultant who thrives at the crossroads of high-performance backend systems and modern frontend development. You’ll design and build production-grade applications using TypeScript, Node.js, Python, or Go, and craft elegant APIs and scalable data access.

You will mentor engineers, participate in architectural discussions, and help clients adopt solid practices like TDD, CI/CD, and Kubernetes.

Qualifications

  • 5+ years of professional software development experience in a full stack capacity.
  • Strong proficiency in at most two major backend ecosystems (e.g. Python, Node.js/TypeScript, or Golang).
  • Deep practical experience building production-grade UIs with React (State management, Hooks, and TypeScript).
  • Solid understanding of microservices architecture, event-driven design, and concurrency patterns.
  • Hands-on experience with Docker and a "you build it, you run it" mentality toward cloud infrastructure.
  • Experience designing or optimizing automated delivery pipelines.
  • A passion for clean code (SOLID, DRY) and a collaborative mindset.
  • Comfort working with diverse clients, explaining complex technical decisions to stakeholders.

Responsibilities

  • Architect & Build: Design and maintain full stack applications using a variety of modern frameworks (ts/js, Node.js, Python, or Go).
  • Frontend Craftsmanship: Build responsive, modular user interfaces using React and TypeScript.
  • API Excellence: Design clean, contract-first APIs (REST, GraphQL, and/or gRPC).
  • Data Strategy: Implement efficient data access layers across SQL and NoSQL databases.
  • Engineering Standards: Apply solid engineering practices including TDD (Test Driven Development), rigorous code reviews, and living documentation.
  • Cloud & Automation: Design and implement automated CI/CD pipelines and deploy applications using Docker, Kubernetes, and cloud-native providers (AWS/GCP/Azure).
  • Leadership: Participate in architectural discussions and mentor junior engineers within client teams.

Skills

Full-stack development
Python Backend
Node.js/TypeScript
React/TypeScript
Go
REST/GraphQL/gRPC
Frontend State management
Microservices
Docker
Kubernetes
CI/CD

Tools

Docker
Kubernetes

Job description

Let’s talk skills and passion first.

Is there a Zenika in you?

Let’s talk skills and passion first.

You thrive at the intersection of high-performance backend systems and modern frontend development. You are a polyglot at heart—someone who views programming languages as tools to solve specific problems rather than identities. You care deeply about simplicity, correctness, and scalability, and you enjoy designing systems that are elegant under the hood and intuitive for users. Whether it’s optimizing a Java microservice, scripting a data pipeline in Python, or crafting a slick UI in React, you take pride in well-crafted software.

Your Role As a Zenika Consultant
  • Architect & Build: Design and maintain full stack applications using a variety of modern frameworks (ts/js, Node.js, Python, or Go).
  • Frontend Craftsmanship: Build responsive, modular user interfaces using React and TypeScript.
  • API Excellence: Design clean, contract-first APIs (REST, GraphQL, and/or gRPC).
  • Data Strategy: Implement efficient data access layers across SQL and NoSQL databases.
  • Engineering Standards: Apply solid engineering practices including TDD (Test Driven Development), rigorous code reviews, and living documentation.
  • Cloud & Automation: Design and implement automated CI/CD pipelines and deploy applications using Docker, Kubernetes, and cloud-native providers (AWS/GCP/Azure).
  • Leadership: Participate in architectural discussions and mentor junior engineers within client teams.
What You Bring
  • Experience: 5+ years of professional software development experience in a full stack capacity.
  • Polyglot Mindset: Strong proficiency in at most two major backend ecosystems (e.g. Python, Node.js/TypeScript, or Golang).
  • Frontend Mastery: Deep practical experience building production-grade UIs with React (State management, Hooks, and TypeScript).
  • Architectural Depth: Solid understanding of microservices architecture, event-driven design, and concurrency patterns.
  • DevOps & Containerization: Hands-on experience with Docker and a "you build it, you run it" mentality toward cloud infrastructure.
  • CI/CD: Experience designing or optimizing automated delivery pipelines.
  • Software Craftsmanship: A passion for clean code (SOLID, DRY) and a collaborative mindset.
  • Consulting Mindset: Comfort working with diverse clients, explaining complex technical decisions to stakeholders, and adapting to different team cultures.
About Zenika

Founded by developer Carl Azoury, Zenika is a consultancy built around community, transparency, and craftsmanship. Our passionate team advises clients with expertise in open-source technologies and modern solutions.

Why Join Zenika?
  • Global Impact: Work with a global client base across 11 locations, accessing 28,000+ Zenika-led training sessions worldwide.
  • Industry Partnerships: Partner with leaders like Google Cloud and Scrum.org, and engage in research, open-source work, and conferences.
  • Continuous Growth: Connect and grow with fellow experts through our annual TechnoZaures, sharing skills and knowledge in a flat-hierarchy environment.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full Stack Engineer
Full Stack Engineer

Zenika Singapore • Singapore

On-site
SGD 90,000 - 140,000
Senior Full Stack Engineer
Senior Full Stack Engineer

Zenika Singapore • Singapore

On-site
SGD 120,000 - 180,000
Software Engineer (Python)
Software Engineer (Python)

Zenika • Singapore

Hybrid
SGD 90,000 - 130,000
Hybrid work arrangement
20 days annual leave
LEAP days (Learning, Education, Adv.)
+2
Senior Front End Engineer
Senior Front End Engineer

Zenika • Singapore

Hybrid
SGD 70,000 - 110,000
Hybrid work arrangement
L&D budget
20 days annual leave
+2
DevOps Engineer
DevOps Engineer

Zenika • Singapore

On-site
SGD 120,000 - 180,000
Hybrid work arrangement
Learning & development budget
Medical insurance
DevOps Engineer
DevOps Engineer

ZENIKA PTE. LTD. • Singapore

Hybrid
SGD 90,000 - 150,000
Hybrid work arrangement
20 days annual leave + up to 5 LEAP(LE
Learning & Development budget
+1
Sofware Engineer (Python)
Sofware Engineer (Python)

Zenika Singapore • Singapore

On-site
SGD 120,000 - 180,000
20 days annual leave
LEAP days
L&D budget
+1
Front End Engineer
Front End Engineer

Zenika • Singapore

Hybrid
SGD 80,000 - 120,000
Hybrid work arrangement
L&D budget
International medical insurance
DevOps Engineer
DevOps Engineer

Zenika Singapore • Singapore

On-site
SGD 90,000 - 180,000
L&D Budget
Flexible benefits package
Global client exposure
Application Support Specialist
Application Support Specialist

Zenika • Singapore

On-site
SGD 90,000 - 130,000