HamburgerMenu
hirist

Cultfit - Lead App Developer - iOS & Android Platform

Posted on: 24/10/2025

Job Description

Description :

Role Overview :

We are seeking an experienced Lead App Developer to architect, develop, and maintain high-quality mobile applications that deliver exceptional user experiences.


The ideal candidate will possess strong technical depth in mobile ecosystems (native or hybrid), a solid understanding of app architecture, and proven leadership in guiding development teams to deliver robust, scalable solutions.

Key Responsibilities :

1. Application Architecture & Development

- Design and implement mobile applications using iOS (Swift/Objective-C), Android (Kotlin/Java), or cross-platform frameworks such as Flutter or React Native.

- Architect modular, scalable, and maintainable mobile solutions adhering to SOLID and Clean Architecture principles.

- Integrate RESTful APIs, GraphQL, and third-party SDKs efficiently and securely.

2. Performance Optimization :

- Monitor and enhance app performance by reducing load times, improving rendering, and optimizing UI responsiveness.

- Diagnose and resolve memory leaks, crashes, and ANR (Application Not Responding) issues.

- Implement advanced caching, offline-first strategies, and efficient data synchronization mechanisms.

3. DevOps & CI/CD :

- Establish and manage Continuous Integration/Continuous Deployment pipelines using GitHub Actions, GitLab CI, Bitrise, CircleCI, or Jenkins.

- Oversee automated builds, testing, code reviews, and deployment workflows to ensure seamless delivery cycles.

- Maintain version control and branching strategies through Git best practices.

4. Technical Leadership :

- Lead code reviews, ensure adherence to engineering standards, and enforce high-quality coding practices.

- Mentor junior and mid-level developers, fostering a culture of technical excellence and continuous learning.

- Collaborate with cross-functional teams Product, UI/UX, QA, and Backend to translate business goals into robust technical solutions.

5. Quality & Security :

- Ensure application security through proper authentication, authorization, and data encryption practices.

- Maintain code quality through unit testing, integration testing, and UI automation frameworks (e.g., XCTest, Espresso, Flutter Test).

Required Skills & Qualifications :

- Bachelors or Masters degree in Computer Science, Information Technology, or related discipline.

- 6 to 8 years of experience in mobile application development with a proven record of leading projects or teams.

- Deep understanding of mobile SDKs, APIs, app lifecycle, state management, and UI/UX principles.

- Proficiency in build tools, package managers, and app store deployment processes (Google Play / Apple App Store).

- Experience with Agile/Scrum methodologies and tools like JIRA, Confluence, or Azure DevOps.

- Strong problem-solving, communication, and project management skills.

Preferred Qualifications :

- Experience with cloud integration (AWS, Firebase, Azure Mobile Services).

- Knowledge of mobile analytics, A/B testing, and performance monitoring tools (Firebase Crashlytics, AppDynamics, etc.).

- Exposure to UI frameworks, custom animations, and adaptive design systems.


info-icon

Did you find something suspicious?