Mobile Developer

BjakBjak·Remote(Hong Kong)
Software Development

WFA Digital Insight

The demand for skilled mobile developers has surged in recent years, with a focus on creating seamless user experiences. As the remote job market continues to grow, companies like Bjak are looking for talented professionals to drive their mobile applications forward. With the global mobile market expected to reach new heights, having the right digital skills is crucial. Bjak's commitment to innovation and user-centered design makes this role an exciting opportunity for those passionate about building next-generation products. Before applying, candidates should be aware of the importance of staying up-to-date with the latest mobile development trends and technologies.

Job Description

About the Role

As a Mobile Developer at Bjak, you will be part of a global engineering team working on building and evolving the company's mobile applications. These applications are designed to provide intuitive and high-performance native mobile experiences, contributing to AI-assisted features that improve user experience and operational efficiency. The role is fully remote, allowing you to work from anywhere and be part of a diverse team with over 20 nationalities.

The day-to-day responsibilities will include collaborating with product managers, designers, and backend engineers to simplify complex user journeys. You will be working on integrating backend APIs, ensuring mobile applications remain stable, scalable, and reliable. The goal is to continuously improve application performance, including aspects such as crash rates, loading speed, responsiveness, memory usage, and battery efficiency.

Bjak's mission to help people get more from their money every day is at the heart of this role. The company is expanding its services beyond insurance to include spending, saving, investing, exchanging, and traveling, making this an exciting time to join and contribute to the growth of a leading financial platform in Southeast Asia.

What You Will Do

  • Build and ship high-quality mobile applications for iOS or Android
  • Develop 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, scalable, and reliable
  • Continuously improve application performance, including crash rates, loading speed, responsiveness, memory usage, and battery efficiency
  • Use analytics, production insights, and user feedback to continuously improve product quality
  • Build AI-assisted mobile experiences where they create meaningful value for users
  • Contribute to engineering standards, code reviews, and continuous improvement across the mobile platform
  • Stay updated with the latest trends and technologies in mobile development
  • Participate in the planning and implementation of new features and technologies

What We Are Looking For

  • 3+ years of professional mobile development experience
  • Strong experience building and maintaining production mobile applications on iOS (Swift) or Android (Kotlin)
  • Solid understanding of modern mobile architecture patterns and native platform best practices
  • Experience with SwiftUI/UIKit or Jetpack Compose/Android SDK
  • Strong knowledge of mobile UX, usability, accessibility, and user-centered design
  • Experience integrating REST APIs and troubleshooting production issues
  • Comfortable working independently in a remote, distributed engineering team
  • Strong ownership, fast execution, and attention to product quality
  • GitHub, App Store, Google Play links or examples of shipped applications are highly preferred
  • Experience with SQL/NoSQL databases and TensorFlow Lite (on-device inference)

Nice to Have

  • Experience with agile development methodologies
  • Knowledge of cloud services such as AWS or Google Cloud
  • Familiarity with DevOps practices and tools
  • Participation in open-source projects or personal coding projects

Benefits and Perks

  • Opportunity to work on a leading financial platform in Southeast Asia
  • Remote work arrangement with flexible hours
  • Collaborative and diverse team environment
  • Professional development opportunities
  • Access to the latest tools and technologies
  • Competitive compensation package
  • Health insurance and wellness programs
  • Paid time off and holidays
  • Remote work stipend and home office setup support

How to Stand Out

  • Ensure your portfolio includes examples of shipped mobile applications, highlighting your role in the development process.
  • Be prepared to discuss your experience with mobile architecture patterns, native platform best practices, and UX design principles during the interview.
  • Showcase your problem-solving skills by providing examples of how you've improved application performance or troubleshooted complex issues.
  • Familiarize yourself with Bjak's products and services to understand how your role contributes to the company's mission and goals.
  • Highlight any experience with AI-assisted features or machine learning integration in your previous work.
  • Prepare questions to ask the interviewer about the team's dynamics, the company culture, and opportunities for growth and professional development.
  • Consider discussing your experience with remote work and how you stay productive and engaged in a distributed team environment.

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