We’re Achilles Systems. Be ready to Innovate.Achilles Systems is a pioneering Business-to-Government (B2G) and Financial Software-as-a-Service (SaaS) holding company. We develop technology solutions and applications to promote the growth of Southeast Asia’s economy. Since 2015, OnlinePajak, an Achilles Systems company, has revolutionized 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 across multiple industries and sectors.
Backed by Sequoia Capital, Tencent, Warburg Pincus, VISA, Altos Ventures, Alpha JWC Ventures, Endeavor Catalyst, and the Global Innovation Fund,
OnlinePajak is headquartered in Indonesia with offices in Sydney and Singapore.
Explore your opportunity to work with innovative teams across various functions and backgrounds!
Responsibilities:
- Contribute to the development of new and existing applications and services.
- Design, develop, modify, implement, and support software components across the entire software stack.
- Identify root causes of complex software issues and develop efficient, sustainable solutions.
- Build reusable, scalable, and maintainable code.
- Implement TDD, SOLID principles, and other best practices as part of our engineering culture.
Qualifications:
- Bachelor's Degree in Computer Science or related field.
- Minimum 1 year of full-stack programming experience.
- Ability to evaluate and analyze complex technological issues thoroughly.
- Excellent analytical, problem-solving, organizational, and time management skills.
- Strong written and verbal communication skills.
- Experience with Java, especially Spring Framework.
- Sufficient experience with Node.js and TypeScript.
- Sufficient experience with Vue.js.
- Experience with MySQL, PostgreSQL, and MongoDB.
- Proficiency with Git.
- Familiarity with Agile/Scrum methodologies.
- Understanding of web standards, object-oriented design, and software development principles.
- Experience with microservice architecture, OpenAPI, and third-party integrations.
- Additional skills in Node.js frameworks like NestJS are a plus.
What We Offer:
- A growing business providing numerous opportunities for personal and professional development.
- An innovative, collaborative, and communicative work environment.
- Competitive compensation based on performance.
- An international team environment.
Assessment Process:
You will undergo at least three assessment stages, including live skill tests and interviews, before a final review for the position.