Back to job search

Back End Engineer (Tunaiku)

Amar Bank (Jakarta, Jakarta, Indonesia)
DKI Jakarta, Indonesia 🇮🇩
Amar Bank is transforming banking for the digital era since 2014. We're all about supporting small businesses and those who don't have access to conventional banks. Our AI and cloud technology hooks you up with personalized ways to save, pay, and handle your finances. Meet our star player: Tunaiku! As of 2023, Tunaiku has served more than 14 million loan applicants, enabling those who are in need to access over IDR 9 trillion loans. At Amar Bank, we aim to make a meaningful impact on the lives of our customers. Get ready to level up with our epic innovations! PT Bank Amar Indonesia Tbk is a participant in LPS guarantee, licensed and supervised by OJK.

About this position

Amar Bank is a leading digital bank in Indonesia, known for its innovative digital lending product, Tunaiku. The bank focuses on combining customer-centric principles with technology to create impactful financial solutions, fostering a startup culture that encourages growth and innovation.

Responsibilities

• Write high-quality, clean, maintainable code using engineering best practices (unit testing, source control, continuous integration, automation, design patterns, etc.)
• Collaborate with other software engineers, product owners, user experience designers, and operations engineers to build new products
• Design and maintain the relational database and its schemas
• Tests the product in controlled and real situations before deployment
• Accomplishes engineering and organization goals by completing related tasks
• Develops software solutions by conferring with users, studying information needs, system flow, data usage, and work processes, investigating problem areas, and following the software development life cycle
• Bringing forward technology ideas for continuous improvements to products and processes
• Presents ideas.

Requirements

• Strong programming skills in relevant languages
• Experience with database design and management
• Familiarity with software development methodologies
• Ability to work collaboratively in a team environment
• Strong problem-solving skills and attention to detail
• A growth mindset and eagerness to learn new technologies.