Job Closed
This listing is no longer active.
World-leader in exercise prescription, Telehealth, outcomes tracking and patient education technology. All in one app.
Android Engineer
Location
Poland
Posted
123 days ago
Salary
€4K - €6K / month
Seniority
Senior
Job Description
Android Engineer
Physitrack PLC
• Developing and maintaining our Android application written in Kotlin and Jetpack Compose • Collaborating with cross-functional teams to design and ship new features • Ensuring high performance, code quality, and maintainability • Participating in code reviews and sharing knowledge within the team • Contributing to architecture and product discussions • Monitoring app performance and improving stability and usability
Job Requirements
- A solid understanding of Android development and Kotlin
- Proficiency with Jetpack Compose and modern Android UI development
- Experience with Jetpack libraries and architecture components (e.g. MVVM, Coroutines)
- Familiarity with RESTful APIs and mobile UI/UX best practices
- Ability to write clean, maintainable, and testable code
- Effective verbal and written communication skills
- Fluency in English and Polish
- A proactive, collaborative mindset and a user-first attitude
- Nice to have: Experience with Kotlin Multiplatform (KMP)
- Knowledge of Clean Architecture principles
- Background in building apps in healthcare, fitness or wellness sectors
- Familiarity with CI/CD pipelines for mobile projects
- Exposure to analytics and event tracking tools
- Experience working in distributed, remote teams
Benefits
- Experienced team with high engineering standards
- Proper work-life balance
- Remote-first engineering team with flexible working hours
- Async work with as few meetings through the week as possible
- Small, enabled team with no unnecessary corporate overhead
- 20 days of paid PTO
- Team retreats 1-2 times a year
- Budget for modern hardware
Related Guides
Related Job Pages
More Android Engineer Jobs
• Develop native Android applications • Design user interfaces and functions as planned • Participation in the definition of requirements, estimation of tasks • Write Unit and UI tests, participate in developer testing • Stay up-to-date with current technology trends in Android development
• Contribute to our Android mobile application(s) using Kotlin to deliver compelling user experiences • Understand the nuances between mobile platforms and provide advice and guidance to other developers on handling those nuances • Participate in planning, architectural discussion, implementation and maintenance of a mobile applications • Apply Agile approaches to software development • Be accountable for code quality by writing unit, integration, and automation tests • Help and advice in the selection of the most appropriate frameworks to use with the product • Contribute to Open-Source projects related to the tech stack and domain of our products • Perform code reviews to suggest, encourage, and support coding best practices
Principal Android Engineer
DreamixBespoke software development company that provides custom end-to-end product development following the highest standards
• Guide the mobile technical vision, ensuring alignment with peers, and with architectural and long-term product goals. • Champion scalability, performance, and maintainability across the mobile code base. • Lead the teams feature design activities, ensuring end-to-end technical risks are managed. • Proactively identify opportunities to enhance developer productivity, system reliability, and app performance. • Guide teams in adopting modern Android paradigms (Jetpack Compose, modularization, reactive programming, multiplatform opportunities). • Evaluate emerging technologies, frameworks, and tools to continuously evolve our Android engineering capabilities. • Provide technical mentorship to senior and mid-level engineers, raising the overall capability of the Android community of practice. • Influence engineering practices beyond your team, ensuring consistency, code quality, and knowledge sharing across the organisation. • Represent Android engineering in cross-functional forums, influencing product direction with technical insights. • Partner with Product Owners, Architects, and Engineering Managers to develop solutions that balance delivery speed with quality. • Help the team plan their work effectively, make delivery commitments that reflect their capabilities and monitor and assist delivering on those commitments. • Lead critical initiatives and features. • Oversee observability, resilience, and operational excellence for mobile apps (in conjunction with your iOS counterparts). • Lead initiatives to reduce technical debt and improve code base maintainability. • Guide the evolution of CI/CD pipelines, automated testing, and release strategies. • Take ownership of resolving complex production issues and preventing recurrence through systemic improvements.
Staff Android Engineer
LimeBuilding a future where transportation is shared, affordable and carbon-free. Join us! www.li.me/careers
• Work as part of a team creating high-quality, performant Android experiences within our existing app, specifically with the business user in mind. • Partner closely with product and design to create business workflows that are intuitive and reliable (for both admins and employee riders). • Navigate shared ownership effectively: integrate with existing modules and platform services, collaborate across teams on APIs/contracts, manage dependencies and rollouts without destabilizing the core app. • Improve quality through testing, instrumentation, performance work, and strong release discipline. • Contribute to continuous improvement: refactors that unblock future work, build performance improvements, better debugging/triage practices, clearer module boundaries. • Troubleshoot and lead full-cycle incident response (mitigation, correction, prevention). • Collaborate with PMs, Engineers, Design, Research, Data Science, and Operations teams to identify and solve problems that impact our users. • Provide technical mentorship and foster a culture of collaboration, learning, and code quality across teams. • Contribute to shaping the technical strategy and long-term vision for Lime for Business’s iOS platform — including architecture, tooling and development best practices.




