Enable job alerts via email!

Business Development Representative

GDS Group

Bristol

On-site

USD 70,000 - 110,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a passionate mobile developer to join their innovative technology team. This role involves designing and implementing scalable solutions for Android and Flutter applications while collaborating with cross-functional teams to understand business requirements. The ideal candidate will have a strong background in mobile development, particularly with Kotlin and Flutter, and will thrive in a dynamic environment focused on code quality and team growth. Join a mission-driven company dedicated to transforming healthcare through technology and making a positive impact on millions of users across Southeast Asia.

Qualifications

  • 4+ years of Android development and 1+ year in Flutter.
  • Expert in Kotlin, MVVM architecture, and automated testing.

Responsibilities

  • Design and implement scalable solutions for Android and Flutter.
  • Monitor application performance and manage app releases.

Skills

Kotlin
Flutter
Android SDK
MVVM architecture
BLoC pattern
RESTful APIs
Dependency injection
Automated testing methodologies
Problem-solving
UI/UX best practices

Education

Bachelor's degree in Computer Science
Bachelor's degree in Information Systems

Tools

Google Play Console
Git

Job description

About Our Team

Our Technology team is the backbone of our business. The team is responsible for building a reliable, scalable and compatible platform for our product and services. Our Engineering team consists of talented and passionate engineers that focus on Full Stack (Back-end & Front-end), Mobile, QA across the regions and work closely with Data, Infrastructure & Security, Product team and with the cross-functional team to continuously improve and scale our products forward. We seek a passionate mobile developer who values code quality and thrives on building scalable solutions. The ideal candidate combines technical excellence with a product mindset and contributes positively to team growth and success.

Responsibilities

  • Partner with Product, Design, and Data teams to understand business requirements and challenges
  • Design and implement scalable technical solutions using MVVM + Clean Architecture for Android and BLoC pattern + Clean Architecture for Flutter
  • Write maintainable, scalable, and testable code while maintaining high code quality standards
  • Create and maintain modular, feature-based applications and reusable components
  • Evaluate and implement new technologies to maximize development efficiency
  • Monitor, optimize application performance and implement robust testing strategies
  • Be responsible and responsive during on-call duty, debug and fix complex issues
  • Identify and address technical debt and system bottlenecks
  • Manage app releases and monitor performance metrics on Google Play Store
  • Deliver solutions for time-sensitive projects while maintaining quality standards

Requirements

  • 4+ years of experience in Android application development
  • 1+ years of Flutter development experience
  • Bachelor's degree in Computer Science, Information Systems, or related field
  • Expert knowledge in:
    • Kotlin and Flutter
    • Android SDK and Jetpack Components
    • MVVM architecture for Android
    • BLoC pattern for Flutter
    • Clean Architecture principles
    • RESTful APIs
    • Dependency injection (Hilt/Dagger/GetIt/Injectable)
    • State management patterns
    • Google Play Console management
  • Demonstrated success with modular architecture design
  • Strong understanding of Android lifecycle and platform principles
  • Expertise in automated testing methodologies
  • Proven track record in application performance optimization
  • Proficiency in material design and UI/UX best practices
  • Advanced Git version control and branching strategy experience
  • Excellence in problem-solving and debugging
  • Experience managing production incidents and on-call support
  • Experience with app store deployment, release management, and versioning

Preferred Qualifications

  • Experience with large-scale applications targeting multiple countries/regions
  • Experience with:
    • Domain-driven design
    • Feature flagging systems
    • A/B testing implementation
    • Mobile security practices
    • App performance monitoring tools
    • Crash reporting and analytics platforms
    • Strong background in CI/CD processes
    • Familiarity with agile development methods

About Doctor Anywhere

Doctor Anywhere (DA) is a regional tech-enabled, omnichannel healthcare provider delivering care to 2.5 million users across 6 countries in Southeast Asia. Founded in 2017 with a mission to make healthcare simple, accessible, and efficient for all, DA leverages technology to enable individuals towards preventive, long-term health via holistic offerings including our telehealth app, physical clinics and pharmacies, mental wellness, specialist consults, and also an online health & wellness marketplace for supplements, healthy snacks, home-based health screening and vaccinations.

DA’s goal is to build a regional digital healthcare ecosystem, advanced by the 3,000 GPs and specialists within our regional network, over 1,000 corporate organizations, and 25 regional insurers we work with. Grounded in our motto “Keep Going, Keep Growing”, our team strives towards excellence, with innovation and collaboration at our core, and values diversity in perspectives brought by every member. Join us in our mission to transform Southeast Asia’s healthcare future!

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.