Contact Us

Android Software Engineer (Kotlin, Dart/Flutter)

Full-Time
Full-Time
Remote
Remote

Responsibilities

 

  • Develop cross-platform applications that meet the needs of our users
  • Contribute ideas, features, and improvements to the product
  • Based on product technical challenges, research, assess, and select relevant architectural solutions that would cover product requirements
  • Troubleshoot and debug issues to ensure smooth performance and optimal user experience
  • Optimize application performance and memory usage to deliver high-quality, responsive applications
  • Conduct code reviews and provide constructive feedback to ensure code quality and maintainability
  • Stay updated with the latest mobile development trends, tools, and technologies
  • Participate in Agile development processes, including planning, stand-ups, and retrospectives

 

Would be a plus

 

  • Experience with Swift or Objective-C for developing iOS native modules in Flutter
  • Experience with Kodein
  • Familiarity with Android NDK
  • Hands-on expertise in creating custom views
  • Hands-on expertise in UI testing with Kaspresso
  • Proficiency with Git, Jira, and GitHub

Requirements

 

  • 5+ years of hands-on experience in Android development
  • 3+ years of Flutter/Dart development experience for Android and iOS
  • Proficient understanding of mobile app architecture patterns and clean architecture within multi-module projects, ensuring modularization and scalability
  • Experience integrating RESTful APIs and GraphQL
  • Strong understanding of software development processes, including design, implementation, testing, and maintenance
  • Proficiency in multithreading concepts and techniques
  • Advanced proficiency in Kotlin Coroutines and Jetpack Compose
  • Demonstrated experience with RxJava for reactive and asynchronous programming paradigms
  • Practical skills with Room/SQLite for efficient data storage and retrieval within Android applications
  • Ability to collaborate effectively within a team environment and work autonomously as a standalone engineer
  • Thorough understanding of Agile methodology principles, facilitating iterative and collaborative development cycles
  • Proven ability to prioritize tasks effectively and manage time efficiently to meet project deadlines and deliverables
Victoria Velichko — Talent Acquisition Lead

Victoria Velichko

Talent Acquisition Lead

Join our team

Our Benefits

Corporate Events

Corporate Events

Despite being remote-first, we love meeting up in person, so we often organize events in our Gismart hubs

Learning & Development

Learning & Development

Growth is our top priority, so we’ll cover 70% of your professional development courses and 100% of your English language courses

Mental & Physical Health

Mental & Physical Health

We provide health insurance, sports and psychotherapy reimbursement

Time Off Policy

Time Off Policy

18 days of paid vacation, 3 paid personal days, plus 1 day for each year at Gismart

Flexible Public Holidays

Flexible Public Holidays

We have 6 fixed public holidays per year and allow you to pick 5 more whenever you want

Sick Leave

Sick Leave

100% Sick Leave Compensation

Personal Equipment Policy

Personal Equipment Policy

You can use our corporate devices or work on your own laptop and get a monthly depreciation compensation

Remote-First Work

Remote-First Work

Work from home anywhere in the world, in one of our Gismart hubs, or in a coworking space, which we’ll pay for

Gismart is a mobile app developer with award-winning products in Health, Wellness, Utilities & Music and over 1 billion downloads across the globe.

Our apps inspire and empower people to build a healthy lifestyle that’s sustainable and enjoyable

Our Values

Growth

Growth

The essence of life is curiosity, so we never stop learning, discovering, and growing both as individuals and as a company.

Balance

Balance

The formula is unique for everyone but essential for a fulfilling life.

Impact

Impact

Be a force for good and pay it forward.

Honesty

Honesty

Have the courage to face the truth.

Trust

Trust

Trust is earned when actions meet words.

If you are passionate about mobile app development and want to join a company that’s reshaping the industry, Gismart is the place for you.

Haven’t found a role for you?

Contact Us