Senior Backend Developer - Singapore - TECHNOLOGY SERVICES GROUP PTE. LTD.

Wei Jie

Posted by:

Wei Jie

beBee Recruiter


Description

Company:

TSGS

About Us:


TSGS is on a mission to revolutionize communication and transactions. We're building a cutting-edge chat app that seamlessly integrates messaging with secure and convenient in-app payments.

As the Senior Backend Developer & Team Lead for our Singapore division, you'll be instrumental in architecting the robust backend systems that power this innovative platform and empowering the talented team that brings it to life.


Role Overview:

We're searching for an experienced backend development leader with a knack for building high-performance teams.

You'll be responsible for designing, developing, and optimizing our server-side architecture while recruiting, mentoring, and setting the technical direction for our Android, iOS, and Electron (desktop) app developers.


Key Responsibilities:

-
Backend Architecture:Design and orchestrate the systems that enable seamless messaging and payment experiences within our chat app.
-
Team Leadership:Source and onboard exceptional developers, set coding standards, provide mentorship, and foster a collaborative, growth-oriented team environment.
-
Technical Expertise:Excelling in Go, distributed systems, databases (ideally Cassandra), cloud deployment (GCP or AWS), and core backend technologies.
-
Microservices & APIs:Develop microservices that ensure efficient communication within the app, integrate or alternative messaging solutions, and craft well-structured APIs.
-
Infrastructure Optimization:Utilize Docker, Terraform, Redis, Grafana, Loki, and Prometheus to ensure a scalable, reliable, and performant infrastructure.
-
Cross-Functional Collaboration:Bridge the gap between backend, frontend, product, design, and QA teams to deliver exceptional and cohesive user experiences.
-
Best Practices:Embody industry standards, promote code quality, maintainability, and lead by example with comprehensive documentation practices.


Required Qualifications:

-
Senior Experience:7+ years in backend development leadership, demonstrating successful team building and guidance
-
Golang Mastery:Proven proficiency in Golang along with a strong foundation in related languages (C++, Java).
-
Database Proficiency:Understanding of database design, optimization, and distributed systems (Cassandra experience highly valued).
-
Cloud Fluency:Extensive experience with cloud providers (GCP or AWS), containerization (Docker), and infrastructure as code (Terraform).
-
API Design:Expertise in designing and implementing RESTful APIs while enforcing sound development principles.
-
Communication & Collaboration Stellar communication skills to facilitate effective teamwork and cross-functional alignment.


Additional Plus Points:


  • Experience with Android and/or iOS development.
  • Indepth Kubernetes knowledge.

What We Offer:


  • A dynamic international tech environment shaping the future of communication and payments.
  • Opportunity to shape the technical direction of a transformative app.
  • Competitive compensation and a robust benefits package.

More jobs from TECHNOLOGY SERVICES GROUP PTE. LTD.