Software Engineer (Junior/Senior/Staff Level)
- Work side-by-side with a mentor (Lead Software Engineer / Engineering Manager) to help you accomplish team goals and grow together as a person.
- Carry out the execution of a medium to large-sized project assigned by PM / Lead Software Engineer according to its product domain.
- Collaborate within a high-performance team, participating in requirements and specifications phases, and help design solutions for problems or system implementation.
- Contribute to building various APIs, enhancing functionalities, and fixing bugs required to serve Indodana's large user base.
- Work with our in-house cutting-edge DevOps tools (Kubernetes, Terraform, Grafana, Loki, Prometheus) on top of Google Cloud Platform.
Qualifications
- 4+ years of experience for Senior level, or at least 7 years for Staff level. Experience in startup/fintech/banking industry is a plus.
- Fresh graduates are welcome to apply for Junior level. A Bachelor's degree in Computer Science or equivalent from a reputable university with good academic results is preferred.
- Strong problem-solving and software engineering coding skills, preferably in Java/NodeJS.
- Experience with RDBMS technologies like PostgreSQL/MySQL.
- Experience with version control (Git) and familiarity with collaboration tools (GitHub/Phabricator).
- Passionate about building products and using technology to solve complex, real-world problems.
- Curious to explore creative solutions and try new approaches to solve challenging problems.
Additional Information
This position is hybrid, working from our Jakarta head office.
Contact
Email your application to the provided address.