Role Overview:
One of our clients is seeking a
Senior Fullstack Engineer
to join their fintech engineering team in South Jakarta. This role will be key in designing, building, and scaling both backend and frontend systems for financial products that directly impact thousands of users. The engineer will work closely with cross-functional teams to deliver innovative and secure financial technology solutions.
Responsibilities:
- Develop and maintain scalable backend services using
Golang - Build responsive and performant frontend applications using
and - Collaborate with product managers, designers, and engineers to deliver end-to-end features
- Lead architectural decisions and contribute to scaling the platform
- Write clean, well-documented, and testable code
- Participate in code reviews, technical discussions, and mentor junior engineers
- Ensure security and compliance for sensitive financial data
- Continuously improve development processes and engineering practices
Requirements:
- Minimum 5 years of experience in fullstack development
- Strong hands-on expertise in
Golang
and
- Deep understanding of web architecture, REST APIs, SQL & NoSQL databases
- Solid knowledge of frontend best practices: responsive design & performance optimization
- Familiarity with
Git, Docker, CI/CD pipelines - Strong problem-solving skills with a security-first mindset
- Willing to work onsite full-time in South Jakarta
- Fluent in English
and/or Bahasa Indonesia with excellent collaboration skills
Nice to Have:
- Experience in fintech, banking, or payments
- Familiarity with gRPC, GraphQL, or event-driven systems
- Cloud platform knowledge (
AWS, GCP
), plus tools like Kubernetes or Terraform - Experience working in Agile environments