JustJoin.IT Hybrydowo Senior

Senior Mobile Engineer (iOS & Android) (Lisbon/Porto)

emagine Polska

⚲ 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)

🔍 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.