myFitApp | Mobile Application Developer | new delhi

🏢 myFitApp
November 26, 2024

Job Overview

  • Date Posted
    November 26, 2024
  • Location
  • Expiration date
    --

Job Description

WHO WE AREInnovatise is the developer of myFitApp, the number 1 mobile marketing app solution for gyms and health clubs. Innovatise’s myFitApp is an open, flexible, hybrid fitness platform gyms, leisure centers and health clubs use to strengthen their brand, retain members, acquire new ones and deliver digital fitness using the unique power of mobile. With over 4,000 sites and over 20 million app downloads worldwide, Innovatise is the leader in providing marketing-focuses branded apps for gyms.OUR CULTUREWe work in small teams with really big ambitions, both for what we want to achieve and also the environment we work in. We want our company to remain thoughtful as we scale and try to be genuinely progressive in how we operate. We want people to really own what they do and be given the autonomy and freedom to make mistakes, learn, and create something meaningful. We all work incredibly hard because we really care about what Innovatise is here to do – we’re looking for exceptional people who are proactive, hungry to learn and want to put their pride in our collective achievements.ResponsibilitiesDesign, develop, and maintain high-performance mobile applications for iOS (using Swift and SwiftUI) and Android (using Kotlin or Java).Implement modern UI/UX designs for iOS using SwiftUI and UIKit, and for Android using Material Design and Jetpack Compose.Collaborate with cross-functional teams to define, design, and ship new features for both iOS and Android.Integrate backend services (e.g., RESTful APIs, GraphQL) to fetch and update app data across platforms.Ensure code quality and consistency through code reviews, automated testing, and continuous integration practices.Stay up-to-date with mobile development trends, including platform-specific updates and new tools.Troubleshoot and optimize application performance to ensure smooth operation on a wide range of devices.Participate in agile development cycles, attending stand-ups, sprint planning, and retrospectives.Create and maintain documentation for features, workflows, and integration processes for both platforms.Requirements5+ years of experience in mobile development, with proven expertise in both iOS and Android app development.Strong proficiency in Swift (for iOS), SwiftUI, UIKit, and Xcode.Solid knowledge of Android development using Kotlin or Java, Android Studio, and Jetpack libraries.Experience working with RESTful APIs, JSON parsing, and third-party libraries (e.g., Alamofire, Firebase, Retrofit).Deep understanding of mobile UI/UX best practices, including adaptive layouts for multiple screen sizes and orientations.Familiarity with modern mobile development frameworks like Jetpack Compose (Android), SwiftUI (iOS), and cross-platform tools (e.g., Flutter).Experience with version control systems, especially Git.Strong debugging, troubleshooting, and performance optimization skills on both platforms.Experience with Agile methodologies (Scrum/Kanban) and collaboration tools (Jira, Trello, etc.).Strong communication and teamwork skills with a focus on collaborative problem-solving.Knowledge of CI/CD pipelines and mobile app testing frameworks (e.g., XCTest, Espresso).Familiarity with app deployment processes for the App Store and Google Play Store.Preferred SkillsExperience with cross-platform development frameworks (e.g., Flutter).Knowledge of cloud platforms and services (e.g., AWS).Familiarity with advanced mobile features such as background processing, push notifications, and in-app purchases.Understanding of mobile security practices and techniques for secure data storage and transmission.Familiarity with database solutions (e.g., CoreData, Realm for iOS, Room for Android).Exposure to mobile analytics, crash reporting, and app performance monitoring toolsWHAT WE OFFER• To work in a fast moving environment with an innovative and cutting edge product • Freedom – you are empowered and you have the freedom to contribute your own ideas, take ownership and make your mark• Work on a meaningful product that helps people to stay fit and lead a healthier life • Freedom to design and architect the product features coordinating with product management• Exposure to the latest cloud technologies and the ability to learn and work with them • Competitive salary• Health Insurance for yourself and your family• Best equipment: top end developer machine, MacBook Pro, monitor and accessoriesSOUND GOOD?This is a fantastic opportunity to join an energetic flat agile team and work on cutting edge mobile technologies. Apply now.