Software Engineer (golang/react)

Kallang, S00, SG, Singapore

Job Description

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!

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1719108
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Kallang, S00, SG, Singapore
  • Education
    Not mentioned