Remotery

Technical Lead Mobile – iOS, Android

Posted 6 days ago

This is a fully remote position, open to applicants in Poland.

📋 Description

• Define and enhance the mobile architecture strategy for both iOS (Swift) and Android (Kotlin) platforms, ensuring scalability, performance, and maintainability.

• Lead technical decision-making regarding cross-platform consistency, shared design patterns (MVVM, MVI, Clean Architecture), and optimizations specific to each platform.

• Design and implement essential native features in iOS (Swift, SwiftUI) and/or Android (Kotlin, Jetpack Compose), including secure authentication processes (Auth0, OAuth2) and cloud service integrations.

• Mentor and develop the skills of senior and mid-level mobile engineers through code reviews, design discussions, architecture conversations, and pair programming.

• Establish and uphold mobile engineering standards, including code quality, testing strategies (unit, UI, integration), security practices (Keychain, secure storage, certificate pinning), and CI/CD best practices.

• Promote the adoption of automated testing frameworks (XCTest, JUnit, Espresso, Compose UI tests) and mobile observability tools (Firebase Crashlytics, analytics platforms).

• Work closely with Product, UX, Backend, and DevOps teams to align the mobile technical roadmap with business objectives and ensure seamless API integrations.

• Resolve complex technical challenges, perform root cause analysis for production issues, and advocate for continuous improvement across mobile platforms.


⛳️ Requirements

• Over 5 years of experience in commercial mobile development with extensive knowledge of native iOS (Swift) and/or native Android (Kotlin).

• More than 2 years in a technical leadership position (Tech Lead, Staff Engineer, or equivalent), with demonstrated experience in mentoring engineers and influencing architectural decisions.

• Strong understanding of contemporary mobile architecture patterns (MVVM, MVI, Clean Architecture) and the ability to apply them effectively across platforms.

• Practical experience in integrating REST APIs, implementing secure authentication workflows (OAuth2, Auth0, JWT), and engaging with cloud-based backend services.

• Proficiency with automated testing frameworks: unit tests (XCTest, JUnit), UI tests (Espresso, Compose UI tests, XCUITest), and CI/CD pipelines (GitHub Actions, Fastlane).

• Proven success in delivering production-grade mobile applications at scale, focusing on performance optimization, reliability, and user experience.

• Strong analytical skills, excellent communication abilities, and the capacity to translate business needs into scalable technical solutions.

• A team-oriented leader who nurtures a culture of engineering excellence, high code quality, and knowledge sharing.


🏝️ Benefits

• Flexible employment and remote work options.

• Engagement in international projects with prominent global clients.

• Opportunities for international business travel.

• A non-corporate work environment.

• Language classes available.

• Access to both internal and external training programs.

• Private healthcare and insurance coverage.

• Multisport card benefits.

• Initiatives focused on well-being.

People also viewed

DB6 days ago

Dev Android Tech Lead – Segmento Financeiro

BR flagBrazil OnlyFull-timeAndroid Engineer
ApplyView job
Imagemaker6 days ago

Desarrollador Mobile Android – Semi Senior

CL flagChile OnlyFull-timeAndroid Engineer
ApplyView job
Goods & Services6 days ago

Senior Android Engineer

CO flagColombia OnlyFull-timeAndroid Engineer
ApplyView job
CI&T6 days ago

System Architect – Mobile, Android, iOS, KMM

BR flagBrazil OnlyFull-timeAndroid Engineer
ApplyView job
Stefanini Brasil6 days ago

iOS/Android Developer

BR flagBrazil OnlyFull-timeAndroid Engineer
ApplyView job
Instituto de Pesquisas Eldorado6 days ago

Android Developer

BR flagBrazil OnlyFull-timeAndroid Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers