Join to apply for the Lead Software Engineer - Growth role at OnlinePajak .
Get AI-powered advice on this job and more exclusive features.
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 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 minimum, Bachelor's Degree in Computer Science or related fieldPossess at least 5 years of programming experience (Full Stack)Showcase ability to evaluate and analyze complex technological issuesHave excellent analytical and problem-solving skillsHave excellent organization and time management skillsPossess strong written and verbal communication skillsHave experience with Java, especially Spring FrameworkHave experience with Node.js and TypeScriptHave experience with Vue.jsHave experience with MySQL, PostgreSQL, MongoDBHave experience with GitFamiliar with Agile / Scrum methodologiesFamiliar with CI / CD toolsHave a good understanding of web standards, object-oriented design, and software development principlesExperience with microservice architecture, OpenAPI, and third-party integrations is a plusWhat we can offer :
Growing business offering numerous opportunities for personal and professional growthInnovative, collaborative, and open communication work environmentCompetitive compensation based on performanceInternational team members to work withHow we will assess you :
Expect at least 3 assessment stages, including live skill tests and interviews, before the final review.
We look forward to receiving your excellent credentials in our talent inbox!
Seniority level
Mid-Senior levelEmployment type
Full-timeJob function
OtherIndustries
Software Development#J-18808-Ljbffr