Zenika
Software Engineer (Golang/React)
ZenikaSingapore1 day ago
OtherEngineering, Information Technology

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 care deeply about simplicity, correctness, and scalability, and you enjoy designing systems that are elegant under the hood and intuitive for users. You bring hands-on experience building and deploying production-grade applications using Golang on the backend and React on the frontend. You think critically, learn continuously, and 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:

  • Design, develop, and maintain high-performance backend services in Golang.

  • Build responsive, modular user interfaces using React and modern JavaScript/TypeScript.

  • Design clean APIs (REST and/or gRPC) and integrate frontend applications with backend services.

  • Implement efficient data access layers and concurrency-safe logic.

  • Apply solid engineering practices such as testing, code reviews, and documentation.

  • Design and implement automated CI/CD pipelines.

  • Containerise and deploy applications using Docker and cloud-native tooling.

  • Participate in architectural discussions and, where required, mentor junior engineers.

What You Bring

  • Experience: 5+ years of professional software development experience.

  • Golang Expertise: Strong proficiency in Golang for building clean, efficient, and scalable backend services.

  • API Design: Experience designing and implementing RESTful APIs and/or gRPC services.

  • Concurrency & Performance: Solid understanding of Go’s concurrency model (goroutines, channels) and performance considerations.

  • React Frontend Development: Practical experience building production-grade UIs with React (TypeScript preferred).

  • DevOps & Containerisation: Experience using Docker for containerisation and understanding container lifecycle management.

  • CI/CD: Hands-on experience designing or working with automated CI/CD pipelines.

  • Software Craftsmanship: Strong problem-solving skills, attention to code quality, and a collaborative mindset.

  • Consulting Mindset: Comfort working with clients, explaining technical decisions, and adapting to different team environments.


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?

  • Work with a global client base across 11 locations, accessing 28,000+ Zenika-led training sessions worldwide

  • Partner with industry leaders like Google Cloud and Scrum.org, and engage in research, open-source work, and conferences outside client projects

  • Connect and grow with fellow experts through our annual TechnoZaures, sharing skills and knowledge

Ready to code your story with us? Apply NOW!

Key Skills

Ranked by relevance