Job Description
Aspire is seeking a Lead Backend Engineer to contribute to the development of its financial operating system. The company aims to empower innovators and entrepreneurs by reinventing business finance. Aspire has raised over USD 300M+ from investors. The Lead Backend Engineer will play a crucial role in building a next-generation architecture to sustain high growth, focusing on enhancing technical capabilities.He or she will be part of the Engineering Team, which designs, builds, and maintains Aspire's products and infrastructure. The role involves building a leading fintech product across South-East Asia within an international team. Aspire fosters a culture of innovation, offering an environment for professionals to drive change with a team of ex-entrepreneurs and high-achievers.
- Designing, developing, and maintaining web-based fintech products
- Defining software architecture and building scalable, fault-tolerant systems
- Staying updated on new trends and best practices in development
- Collaborating across Engineering, Product, and UX teams
- Degree in Computer Science or a related technical discipline
- 5-10 years of experience in a Software Engineering role
- Proficiency in at least one backend programming language (PHP, Go, Python, Node.js, Java, etc.)
- Experience in RESTful API design and implementation
- Solid understanding of software architecture principles and design patterns
- Ability to review code, identify bugs, and provide feedback
- Experience in writing and executing unit and integration tests
- Strong problem-solving, communication, and collaboration skills
- Uncapped flexible annual leave
- Hybrid work arrangement
- Training subsidy for professional growth
- Wellness benefit
- Team bonding budget
- Flexibility to work from anywhere (up to 90 days per year)