We try to make good ecosystem to make people growth

Software Engineer, Backend


Apply Job

About Roketin

Roketin was founded with the simple mission to digitize Indonesia's company to achieve more through technology. Our experience helps client to achieve more.

About Your Role

As a Software Engineer in Backend, your primary role is in building complex business logic to solve problem.

Together with Frontend Engineer, you are going to transform well-researched product and sprint planning into a beautiful and enjoyable web application that integrates well with our backend APIs and also works consistently across a wide range of browsers and platforms.

About Your Responsibilities

  • Design, develop, improve, and deploy high quality backend services and APIs.
  • Write unit tests to ensure safety net of regression tests for effective refactoring.
  • Within a cross-functional team, collaborate with other engineers specializing in backend services, web frontend, mobile apps, and test automation, as well as product design and ideation.
  • Apply design patterns and design principles to produce maintainable and easy to extend code.
  • Learn multiple tech stacks to use the best tools for the job.


What you need to have (i.e., Minimum Qualifications)

  • Bachelor degree in Computer Science or related fields, or equivalent professional experience in software development.
  • Humble culture, zero egos, and excellent collaborative spirit. We are all here to learn together and grow together as a team.
  • Eagerness to learn, eagerness to help, eagerness to share.
  • Firm grasp of algorithms, algorithmic complexities, design patterns and principles, clean code, and pragmatic aspects of programming.
  • Knowledge and experience in object-oriented Programming Language and experience in building at least 2 applications.
  • Solid understanding of SQL and the performance costs associated with queries.

What would make you stand out from the crowd (i.e., Preferred Qualifications)

  • Masters degree, further education in Computer Science or Software Engineering, or equivalently extensive professional experience in software development.
  • Knowledge and experience in Ruby, Go, Java, C/C++, or Python
  • Firm grasp in object-oriented, 3-tier architecure, functional or event-driven programming practices.
  • Experience in building large-scale web apps/services/APIs.
  • Solid understanding of SQL, Redis, MongoDB, Cassandra, or ElasticSearch, and the performance costs associated with queries.
Apply Job

Our Available Roles

So you want to work at Roketin? It's not that complicated. Just walk the walk. Talk the talk. Jump through a few hoops. No big deal.


Bandung, West Java, Indonesia

Learn More

Astro Magang

Bandung, West Java, Indonesia

Learn More

Frontend Engineer

Bandung, West Java, Indonesia

Learn More

Project Coordinator

Bandung, West Java, Indonesia

Learn More

Social Media Expert

Bandung, West Java, Indonesia

Apply Now


Bandung, West Java, Indonesia

Learn More