Senior Fullstack Engineer

  • Jakarta, Indonesia
  • Full-time

Job Description

Responsibilities (As a [ROLE], you will work on or might work on:)

  • Contribute high-quality code to create trustworthy and engaging user interfaces and resilient and operable backend systems
  • Work side-by-side in a collaborative environment involving different functions, stakeholders, and subject matter experts
  • Understand their needs, develop short-term and long-term solutions, accounting for business impact, to reliability and operability
  • Own problems from end to end, take pride in shepherding projects from ideation to completion. Partnering with operational teams to carefully roll out changes that affect their workflows
  • Improving the internal tools that empower our customer-facing teams to build new case-solving workflows, publish dynamic, localized content to our user-facing support site, and answer every support request with the right context for any user
  • Seek out feedback from your users and empathetically advocate for them throughout the product development process
  • Uphold high standards for engineering and product quality and mentor newer team members to do the same


Qualifications (As a [ROLE], you may fit this role if you have:)

  • Minimum 4 years of professional software development experience
  • Enjoy being a generalist, working on frontend, backend, infrastructure, data pipelines, or billing pipeline
  • Basic grasp of concepts such as version control (Git), Agile Scrum methodology, monitoring and networking
  • Strong familiarity with Linux and you feel very comfortable using the command line
  • Able to work individually with limited guidance, responsible and self-motivated


  • Bachelor's or Master's degree in Computer Science or equivalent experience
  • Skilled practitioner of deployments onto cloud (AWS, AliCloud) and on-premise environments
  • Some familiarity with Terraform and Ansible 
    Core Tech Stack
  • JavaScript (React)
  • SQL
  • Java (Spring Boot)
  • Python (Django)