Senior Mobile Engineer (iOS & Android) (Lisbon/Porto)
⚲ Lisbon
Do uzgodnienia
Wymagania
- Fastlane (iOS and Android)
- Android
- iOS
Opis stanowiska
We are looking for a Senior Mobile Engineer with strong experience in both iOS (Swift) and Android (Kotlin) to join an international project focused on building high-quality mobile applications.
Main Responsibilities:
• Design, develop, and maintain mobile applications for both iOS and Android platforms
• Contribute to the architecture and technical decisions of mobile solutions
• Build scalable, high-performance, and user-focused applications
• Collaborate closely with Product Managers, Designers, and other Engineers
• Ensure code quality through best practices, code reviews, and testing
• Troubleshoot, debug, and optimize application performance
Key Requirements:
•
7+ years of experience in mobile development
• Strong hands-on experience with:
iOS (Swift)
•
Android (Kotlin)
• Solid understanding of mobile architectures (e.g., MVVM, Clean Architecture)
• Experience integrating RESTful APIs
• Knowledge of mobile performance, scalability, and security best practices
• Experience with Agile methodologies (Scrum/Kanban)
• Strong problem-solving skills and attention to detail
• Good communication skills in English
Nice to Have:
• Experience with cross-platform solutions (e.g., Kotlin Multiplatform, Flutter, React Native)
• Familiarity with CI/CD pipelines for mobile applications
• Experience with automated testing (unit/UI)
• Knowledge of mobile app distribution processes (App Store / Google Play)
Main Responsibilities:
• Design, develop, and maintain mobile applications for both iOS and Android platforms
• Contribute to the architecture and technical decisions of mobile solutions
• Build scalable, high-performance, and user-focused applications
• Collaborate closely with Product Managers, Designers, and other Engineers
• Ensure code quality through best practices, code reviews, and testing
• Troubleshoot, debug, and optimize application performance
Key Requirements:
•
7+ years of experience in mobile development
• Strong hands-on experience with:
iOS (Swift)
•
Android (Kotlin)
• Solid understanding of mobile architectures (e.g., MVVM, Clean Architecture)
• Experience integrating RESTful APIs
• Knowledge of mobile performance, scalability, and security best practices
• Experience with Agile methodologies (Scrum/Kanban)
• Strong problem-solving skills and attention to detail
• Good communication skills in English
Nice to Have:
• Experience with cross-platform solutions (e.g., Kotlin Multiplatform, Flutter, React Native)
• Familiarity with CI/CD pipelines for mobile applications
• Experience with automated testing (unit/UI)
• Knowledge of mobile app distribution processes (App Store / Google Play)
🔍 Dekoder Ogłoszenia
🔴
international project
Może oznaczać pracę z zespołami z różnych stref czasowych i kultur, co wymaga elastyczności i dobrej komunikacji.
🔴
building high-quality mobile applications
Może oznaczać wysokie standardy techniczne, ale też potencjalnie długi czas na realizację zadań z powodu nacisku na jakość.
🟡
Contribute to the architecture and technical decisions
Oczekuje się aktywnego udziału w kształtowaniu technologii, a nie tylko implementacji gotowych rozwiązań.
🟡
Build scalable, high-performance, and user-focused applications
Wymaga głębokiego zrozumienia optymalizacji i projektowania z myślą o użytkowniku, co może być wyzwaniem.
🔴
7+ years of experience in mobile development
Jest to bardzo wysoki próg, który może sugerować, że szukają kogoś z bardzo specyficznym, zaawansowanym doświadczeniem, a nie tylko ogólnym.