Android Developer – Finance Super App

BjakBjak·Remote(Taiwan)
Software Development

WFA Digital Insight

The demand for skilled Android developers with expertise in Kotlin is on the rise, driven by the growth of mobile-only financial services. With a 25% increase in mobile payments in the last year, companies like Bjak are looking for talented professionals to build intuitive and secure mobile experiences. As a remote Android developer at Bjak, you will be part of a global team working on a finance super app that aims to simplify financial journeys for millions of users. Before applying, make sure you have a strong portfolio of shipped Android applications and experience with modern Android architecture patterns.

Job Description

About the Role

As an Android Developer at Bjak, you will play a key role in building and evolving the company's mobile applications that power its insurance and financial products. You will work closely with cross-functional teams, including product managers, designers, and backend engineers, to simplify complex user journeys and deliver high-quality mobile experiences.

The role is fully remote, and you will be part of a global engineering team working across multiple countries to build reliable, scalable mobile systems. Your day-to-day tasks will include developing and delivering Android features using Kotlin, building intuitive mobile experiences across insurance, payments, claims, renewals, and financial services.

What You Will Do

  • Develop and deliver Android features using Kotlin
  • Build intuitive mobile experiences across insurance, payments, claims, renewals, and financial services
  • Work closely with product managers, designers, and backend engineers to simplify complex user journeys
  • Integrate backend APIs and ensure mobile applications remain stable, reliable, and performant
  • Improve app performance by reducing ANRs, crashes, memory consumption, and battery usage
  • Use analytics, production insights, and user feedback to continuously improve the product
  • Build AI-assisted mobile experiences where they genuinely enhance the user journey
  • Write clean, maintainable, and well-tested code while contributing to code reviews and engineering best practices
  • Collaborate with the team to identify and prioritize new features and improvements
  • Participate in code reviews and contribute to the improvement of the codebase

What We Are Looking For

  • 3+ years of Android development experience using Kotlin
  • Strong experience building and shipping production Android applications
  • Good understanding of Jetpack Compose, Android SDK, Coroutines, Flow, and modern Android architecture patterns
  • Strong understanding of mobile UX, usability, and user flows
  • Experience integrating REST APIs and debugging production issues
  • Comfortable working in a fast-paced, fully remote engineering team
  • High ownership, fast execution, and strong attention to quality
  • GitHub, Google Play links, or examples of shipped applications are highly preferred
  • Experience with TensorFlow Lite (on-device inference) is a plus

Nice to Have

  • Experience with SQL/NoSQL databases
  • Knowledge of mobile security best practices
  • Familiarity with agile development methodologies
  • Experience working with international teams and customers

Benefits and Perks

  • Competitive salary and benefits package
  • Opportunity to work on a high-impact finance super app
  • Collaborative and dynamic remote work environment
  • Professional development opportunities and training budget
  • Flexible working hours and remote stipend
  • Access to the latest tools and technologies
  • Recognition and rewards for outstanding performance

How to Stand Out

  • To stand out, make sure your portfolio includes examples of shipped Android applications that demonstrate your expertise in Kotlin and modern Android architecture patterns.
  • Be prepared to explain your design and development decisions during the interview process, and show a deep understanding of mobile UX and usability principles.
  • Familiarize yourself with Bjak's finance super app and be ready to discuss how you can contribute to its growth and improvement.
  • Highlight your experience working in fast-paced, fully remote engineering teams and your ability to collaborate with cross-functional teams.
  • Don't exaggerate your contributions or skills – be honest and transparent about your experience and what you can bring to the role.
  • Use the interview process to ask questions about the company culture, team dynamics, and opportunities for growth and professional development.

This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.