About us:
Gismart is a value-driven mobile app developer with a strong presence in the
Health & Wellness, Utilities, and Music app markets. We have recently achieved
a significant milestone of over 1 billion downloads worldwide, taking a step
toward our mission of cultivating the well-being of people worldwide. With
headquarters in London, UK, Gismart is a dynamic global company with a reach
extending across Europe and far beyond. Our determined team comprises over 250
individuals who bring diversity, creativity, innovation, and relentless drive
to the company. Gismart unites professionals from diverse backgrounds
in entertainment, music, and tech, allowing us to play to each other’s strengths
and succeed as a team.
Our mission:
Become a stepping stone on our customers’ journeys of self-improvement.
Our values:
* Growth: The essence of life is curiosity, so we never stop learning,
discovering, and growing both as individuals and as a company.
* Impact: Be a force for good and pay it forward.
* Trust: Trust is earned when actions meet words.
* Honesty: Have the courage to face the truth.
* Balance: The formula is unique for everyone but essential for a fulfilling
life.
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. We provide exciting
career opportunities, a supportive workplace culture, and the chance
to contribute to a team that is making a tangible impact. For more information
on Gismart, visit gismart.com [https://gismart.com/].
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
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
Employee Benefits:
* Remote-First Culture: Our team is diverse and extensive, just like our
product portfolio. We provide a flexible working schedule and let you work
anywhere in the world, either remotely or in one of our corporate hubs.
* Сoworking Compensation: We provide 50% compensation for coworking spaces
worldwide to make sure that everyone has a comfortable and inspiring
workspace.
* Flexible Public Holidays Policy: Gismart provides its employees with 6 fixed
public holidays per year and gives you the freedom to choose 5 additional
holidays to your liking.
* 100% Sick Leave Compensation
* Mental and Physical Health: To help you stay happy and healthy, Gismart will
partially cover your medical insurance, sports activities, therapy costs.
* Personal Equipment Policy: Of course, we’ll provide you with all the
equipment you need or cover the maintenance cost for your own tools.
* Personal Learning and Development: We love to see you learn and grow,
so Gismart will cover 70% of your professional development courses. We’ll
also pay for 100% of corporate English courses.
* Time-Off Policy: Every employee gets 18 working days of paid vacation and
3 personal days per year, with an extra day added for each year at Gismart.
* Corporate Events: We are remote-first, but we love meeting up in person.
Whenever possible, we organize corporate events and team-building activities
across all Gismart hubs.