Contact Us

Android Software Engineer (Kotlin, Dart/Flutter)

Full-Time
Full-Time
Remote
Remote
Blessed Path
Blessed Path

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 Way 
of Working

D

Deliver what matters

"There’s real pride when something we built goes live."

R

Respect and support others

"Whenever I’m stuck, there’s always someone who jumps in to help - no judgment."

I

Initiate and own

"If you give them a task, they’ll not just do it - they’ll think of a better way to solve it."

V

Voice
openly

"I always know where we’re heading and why - no surprises."

E

Execute with quality

"Always aims to improve the product, even when it’s already good."

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