Langsung ke konten

Lowongan ini sudah ditutup

Ditutup 28 September 2026. Lihat lowongan serupa yang masih dibuka di bawah.

Lihat lowongan serupa

Senior Software Development Engineer - Back End

Kuncie 路 Jakarta 路

Deskripsi pekerjaan

We are a startup with a mission to unlock human potential, empowering people to prosper doing what they love. We are looking for a Senior SDE role who is passionate about education technology. Your goal is to build and deliver high-quality backend services to power front end applications to our customers.

Our Techstacks

  • GitLab for source repository
  • Flutter for Mobile Application
  • GraphQL for API Gateway in NodeJS and Apollo
  • Google Cloud Platform in Indonesia region with services BigQuery, Pubsub, GKE, Cloud SQL
  • Kubernetes for Backend
  • Golang and Typescript for Backend

Responsibilities

  • Develop high-quality software design and architecture. Identify, prioritize, and execute tasks in an agile software development cycle.
  • Develop applications by producing clean, efficient, and tested code.
  • Provide guidance and best practices in quality software development to peer engineering teams.
  • Automate tasks through appropriate tools, scripting, and continuous integration/delivery process.
  • Review and debug code.
  • Collaborate with internal product, engineering, and design teams to fix and improve products.
  • Document development phases and monitor application quality.
  • Ensure the software is up-to-date with the latest security tools and technologies.

Qualifications we are looking for

  • A minimum total of 5 years of experience in web application developments using popular frameworks such as Kubernetes for API and internal services backend platform. - Golang and Typescript for internal services.
  • Strong passion for building secure, high quality, testable, reusable, and clean code.
  • Experience working in an agile environment.
  • Experience in designing GraphQL specification and GraphQL client implementation.
  • Experience in taking a leading role in building complex software systems in mobile applications.
  • Experience in communication with stakeholders and other technical teams to collect requirements, product features, and technical designs.
  • Experience in development highly scalable system using cloud computing native technologies.
  • Experience in working with automated testing tools and continuous integration/continuous delivery
  • Experience in mentoring junior software engineers to develop their skills.

Lowongan serupa yang masih dibuka