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.
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.