PIN-UP Global

Head of Mobile Development

Requirements: 
- Strategic Thinking: Ability to align mobile development with business goals and objectives. Proven ability to lead large-scale, multi-platform mobile projects.

- Strong experience with both iOS (Swift, SwiftUI) and Android (Kotlin, Jetpack Compose) ecosystems; frameworks (React Native, Flutter), and architectures.

- Experience with high-traffic, scalable applications, including responsive web systems. Deep understanding of app performance, CI/CD pipelines, and mobile testing automation.

- Knowledge of mobile security best practices, handling sensitive user data, including responsive web contexts. Ability to troubleshoot and debug complex technical issues.

- Previous experience in agile development methodologies; experience managing projects, timelines, and resources.

- Education: Bachelor’s / Master’s degree in Computer Science, Software Engineering, or a related field.

- Experience: At least 10 years in both Android/iOS development. At least 2 years in technical leadership roles. 

Will be plus:

- Experience with cloud platforms and services, such as AWS and Google Cloud is a plus.

- Experience in regulated industries (fintech, payments) is a plus. 
 

Responsibilities: 
A Mobile Development Lead oversees and guides development teams in terms of tech excellence and best practices application. This role focuses on technical leadership, architectural oversight, and enabling both iOS and Android teams to deliver robust, scalable, and compliant mobile products.
 

- Define and own the mobile technology strategy for both iOS and Android products, aligned with the company’s product and business goals.

- Ensure technical decisions support long-term scalability, maintainability, and performance.

- Ensure both iOS and Android teams share a unified vision and approach where it makes sense (e.g., architecture, APIs, CI/CD pipelines).

- Ensure the apps adhere to security best practices, including secure storage of user data, encrypted communication, and vulnerability testing.

- Work with QA and product teams to ensure reliable releases with minimal regressions.

- Stay up-to-date with emerging mobile technologies, frameworks, and best practices. Explore opportunities for new mobile features, tools, or architectures that can create competitive advantage. 
Review and challenge architectural decisions across iOS and Android teams. Identify and correct architectural flaws, anti-patterns, and technical debt.

- Propose and guide refactorings, migrations, or framework upgrades where needed.

- Promote the use of shared libraries, design systems, and components to ensure consistency and faster delivery. Advise on whether to use native development or cross-platform frameworks based on project requirements.

- Ensure platform-specific features are handled correctly while maintaining a consistent experience across devices.

- Ensuring the technical quality of the mobile app codebase, reviewing code, and providing guidance on best practices.

- Oversee mobile app performance optimization, memory management, and battery usage. 
- Set coding standards, development guidelines, and best practices across both platforms, ensuring maintainability and consistency across the codebase.

- Conduct regular technical reviews, pair programming sessions, and knowledge-sharing workshops. Guide teams in secure coding practices and fraud prevention measures.

- Foster a culture of continuous learning, experimentation, and improvement within mobile teams.

- Provide technical direction to the team, particularly when exploring new technologies, frameworks, or methodologies. 
- Act as the technical point of contact between mobile teams and the VPs, CTO, product owners, and backend teams.

- Participate in roadmap planning to ensure technical feasibility and realistic delivery timelines.

- Advocate for engineering needs (refactoring, tooling, technical debt reduction) in planning discussions.

- Providing regular progress updates and addressing concerns or scope changes transparently. 

Our stack: 
- Swift, SwiftUI, Kotlin, React Native, Flutter, Jetpack Compose, Java

- REST API, iOS SDK, UIKit, gRPC, Git

- MVVM, Coroutines, Koin

- AutoLayout, Alamofire, Realm, CoreData

- CI/CD Fastlane

- TestFlight & App Submitting

- WebSockets

- CocoaPods, SPM

- Firebase AppDistribution

- Analytics and Crashlytics with Firebase

- UXCam, Core Animation

- AppsFlyer


Benefits:
☘️An exciting and challenging job in a fast-growing holding, the opportunity to be part of a multicultural team of top professionals in Development, Architecture, Management, Operations, Marketing, Legal, Finance and more
🤝🏻Great working atmosphere with passionate experts and leaders, sharing a friendly culture and a success-driven mindset is guaranteed
🧑🏻‍💻Modern corporate equipment based on macOS or Windows and additional equipment are provided
🏖Paid vacations, sick leave, personal events days, days off
💵Referral program — enjoy cooperation with your colleagues and get the bonus
📚Educational programs: regular internal training sessions, compensation for external education, attendance of specialized global conferences
🎯Rewards program for mentoring and coaching colleagues
🗣Free internal English courses
✈️In-house Travel Service 
🦄Multiple internal activities: online platform for employees with quests, gamification, presents and news, PIN-UP clubs for movie / book / pets lovers and more
🎳Other benefits could be added based on your location 
 


 

Required languages

English B1 - Intermediate
iOS, Android
Published 16 September
21 views
·
3 applications
34% read
·
34% responded
Last responded yesterday
To apply for this and other jobs on Djinni login or signup.
Loading...