freehire launches on Product Hunt on 26 August.

Follow →

Senior Full Stack Engineer

Summary

Designs and builds full-stack applications (Java/Spring Boot, Node.js, Python, Go) and frontends (React/TypeScript) for client projects, focusing on scalability, clean code, and cloud-native deployment with Docker/Kubernetes.

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:

As a consultant, you'll work on strategic client engagements. You will design and build robust, scalable systems while collaborating closely with client engineering teams to: Architect & Build:

Design and maintain full stack applications using a variety of modern frameworks (Java/Spring Boot, 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

What You Bring

Experience:

5+ years of professional software development experience in a full stack capacity. Polyglot Mindset:

Strong proficiency in at least two major backend ecosystems (e.g.,

Java/Kotlin, 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.

Ready to code your story with us Apply NOW!

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available