Senior Software Engineer (Android) - Service Agreement

Apply Here

Countries
Poland
Job Types
software & tech
Experience
late
Organization Types
tourism & hospitality, transportation & mobility
Location
Warsaw
Posted Date
Company
Flix

AI Summary

Job Description

Design, develop, and maintain high-quality Android applications focusing on scalability, performance, and user experience. Collaborate with other teams, drive technical improvements, optimize app performance, and leverage analytics for data-driven decisions. Write clean, testable code and contribute to CI/CD pipelines and documentation.

Hard Requirements

  • 6+ years of Android development experience
  • Proven track record of building high-quality, user-facing Android apps
  • Strong expertise in Kotlin (Jetpack Compose, MVVM, Coroutines)
  • Deep understanding of Android architecture and best practices
  • Hands-on experience with performance optimizations, background services, memory management, and smooth user interactions
  • Experience with testing (unit, integration, UI testing)
  • Ability to drive technical strategy
  • Understanding of SOLID principles and software architecture patterns
  • Experience working with CI/CD pipelines and automated deployment systems (GitLab, Fastlane, Docker)
  • Experience with Firebase SDK (Firebase Analytics, Remote Config, Crashlytics)

Soft Requirements

  • Customer-centric approach with a focus on delivering great user experiences.

Browse all urbanism jobs