{"active":true,"apply_url":"https://flix.careers/job/8873997002?gh_jid=8873997002","company":{"claimed":false,"name":"Flix","slug":"flix","website":"https://www.flix.com"},"countries":["PL"],"employment_type":null,"first_seen_at":"2026-10-31T08:45:09Z","getwork_url":"https://getwork.dev/jobs/gh-flix-8873997002/","id":"gh-flix-8873997002","injection_flag":false,"last_seen_at":"2026-11-03T03:00:09Z","location":"Warsaw; Poland","published_at":"2026-10-21T07:44:09Z","regions":["europe"],"remote":"onsite","role_family":"mobile","salary":null,"seniority":"senior","stack":["kotlin"],"stack_mentioned":[],"title":"Senior Software Engineer (Android) - Service Agreement","untrusted_description":"Rate: 135 – 170 PLN/hour (B2B)\n\nWe are looking for an experienced Senior Software Engineer to join Flix on a freelance/service agreement basis (a 1-year B2B contract). This is a contractor engagement for a seasoned professional who doesn’t just write code but thinks about the entire mobile ecosystem, including performance, quality, scalability, UX, and testing.\n\nScope of Services\n\nBring expertise in building high-quality, scalable, and user-friendly Android applications to enhance the Flix passenger journey — optimizing key features such as post-booking and home page experiences, while incorporating innovative solutions that drive mobile development excellence.\n\nAbout the Engagement\n\n- Design, develop, and maintain high-quality Android applications with a focus on scalability, performance, and user experience.\n\n- Support closely iOS, Backend, and feature teams to align on feature specifications and ensure seamless cross-platform integration.\n\n- Drive technical improvements across the entire codebase, including architecture enhancements and codebase modernization.\n\n- Enhance app performance and user experience through UI optimizations, accessibility compliance, and improvements in battery usage, memory management, and load times.\n\n- Leverage analytics & metrics to make data-driven decisions, optimizing performance and engagement based on user behavior and app health.\n\n- Write clean, maintainable, high quality and testable code, ensuring high test coverage through unit, integration, and UI tests to guarantee reliability.\n\n- Actively contribute to improving CI/CD pipelines, app stability, and release processes, driving faster delivery and higher productivity.\n\n- Maintain clear, up-to-date technical documentation, including API specs, architectural decisions, and code comments, fostering transparency and knowledge sharing within the stakeholders.\n\nAbout You\n\n- 6+ years of Android development experience with a proven track record of building high-quality, user-facing Android apps.\n\n- Strong expertise in Kotlin (Jetpack Compose, MVVM, Coroutines), with a deep understanding of Android architecture and best practices.\n\n- Hands-on experience with performance optimizations, background services, memory management, and smooth user interactions (UI, animations).\n\n- Experience with testing (unit, integration, UI testing) and a strong commitment to writing testable, maintainable code.\n\n- Ability to drive technical strategy, ensuring high standards in code quality, performance, and scalability.\n\n- Understanding of SOLID principles and software architecture patterns.\n\n- Experience working with CI/CD pipelines and automated deployment systems (GitLab, Fastlane, Docker).\n\n- Experience with Firebase SDK, including Firebase Analytics, Remote Config, and Crashlytics.\n\n- Customer-centric approach with a focus on delivering great user experiences.\n\nCooperation model\n\n- Cooperation based on a service agreement (B2B/freelance contract), not an employment contract.\n\n- You will operate as an independent contractor, responsible for delivering agreed services and submitting invoices\n\n- Location: open for contractors based in Poland","url":"https://flix.careers/job/8873997002?gh_jid=8873997002"}