Lead Software Engineer - Growth

OnlinePajak
Daerah Khusus Ibukota Jakarta
IDR 200,000,000 - 300,000,000
Job description
We’re Achilles Systems. Be ready to Innovate.

Achilles Systems is a pioneering Business-to-Government (B2G) and Financial Software-as-a-Solution (SaaS) holding company. We build technology solutions and applications to promote the growth of Southeast Asia’s economy. Since 2015, OnlinePajak, an Achilles Systems company, has created a new technology category by revolutionizing the way companies and individuals process taxes, invoices, and payrolls in Indonesia.

With more than 10% of the Indonesian economy using the OnlinePajak platform, the company benefits from a highly valuable partner ecosystem extending across multiple industries and sectors.

Backed by Sequoia Capital, Tencent, Warburg Pincus, VISA, Altos Ventures, Alpha JWC Ventures, Endeavor Catalyst, and Global Innovation Fund, OnlinePajak is headquartered in Indonesia with a presence in Sydney and Singapore.

Explore your chance to work with innovative teams across multiple functions and backgrounds!
Your Responsibilities Will Be:
  • Contribute to the development of upcoming and existing applications and services
  • Design, develop, and implement robust and scalable software solutions across the entire stack
  • Dive deep into complex technical challenges, identify root causes, and devise elegant solutions
  • Work closely with product managers and other stakeholders to deliver exceptional user experiences
  • Write clean, maintainable, and efficient code, adhering to best practices like TDD, SOLID, and other engineering principles.
  • Lead and mentor a team of engineers, fostering a collaborative and high-performing environment
Ideally, you are:
  • At least a Bachelor's Degree in computer science or a related field
  • Possess a minimum of 5 years of programming experience (Full Stack)
  • Showcase the ability to provide in-depth evaluation and analysis of unique complex technological issues
  • Have excellent analytical and problem-solving skills
  • Have excellent organization and time management skills
  • Exhibit excellent written and verbal communication skills
  • Possess experience with Java, especially Spring Framework
  • Have sufficient experience with NodeJS and Typescript
  • Have sufficient experience with Vue
  • Have sufficient experience with MySQL, PostgreSQL, and MongoDB
  • Have sufficient experience with Git
  • Be closely familiar with Agile/Scrum Methodologies
  • Be closely familiar with CI/CD tools
  • Able to showcase a sufficient understanding of web standards, object-oriented design, and software development principles
  • Have sufficient experience with microservice architecture, Open API, and third-party integration
What we can offer:
  • A growing business that offers you tons of opportunity to learn and grow both personally and professionally
  • A working environment that demonstrates a craving for innovation, strong collaboration, and open communication
  • Competitive compensation in a pay-for-performance spirit
  • International team members to work with
How we will assess you:

Please expect a minimum of 3 stages of assessment with live skill tests and interview sessions before moving to the final review to be offered.

We look forward to seeing your excellent credentials in our talent inbox!
Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Lead Software Engineer - Growth jobs in Daerah Khusus Ibukota Jakarta