Senior Android Engineer
Listed on 2025-12-18
-
Software Development
Software Engineer, Full Stack Developer
Svitla Systems Inc. is looking for a Senior Android Engineer for a full-time position (40 hours per week) in Poland. Our client specializes in an advanced automated operation platform that integrates IoT hardware with AI-driven applications. This solution is designed to streamline vehicle tracking, enhance driver safety, ensure compliance, manage maintenance, and optimize spending, among other capabilities. At its core, the platform serves as a robust IoT framework that connects vehicles, equipment, and facilities, enabling seamless data exchange and real‑time insights.
You’lljoin the Fleet Card Team and work on a high‑impact mobile application used in the fleet management space. This role involves delivering end‑to‑end features, from architecture to deployment, in close collaboration with product, design, and backend teams.
The tech stack is a mix of older languages with newer ones (both Java and Kotlin are for Android). The rest of the stack is standard, with MVVM for newer parts of the codebase and MVC for the older parts.
Working hours with overlap till 7 PM CET.
Requirements- 5+ years of experience developing Android applications.
- Advanced knowledge of Java and Kotlin.
- Strong knowledge of Android SDK, activity lifecycle, custom views, Retrofit, Dagger 2, reactive programming (RxJava or Kotlin Flow), and local storage/database (e.g., Room, SQLite).
- Experience with Version Control Systems (e.g., Git).
- Hands‑on experience with Bluetooth / BLE integration.
- Proven experience publishing apps to the Google Play Store.
- Experience with Kotlin Multiplatform Mobile (KMM).
- Lead the design and development of new features in a Kotlin‑based Android application.
- Collaborate with cross‑functional teams to define, design, and ship new functionality.
- Ensure the app's performance, quality, and responsiveness.
- Write clean, maintainable, and testable code.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
- US and EU projects based on advanced technologies.
- Competitive compensation based on skills and experience.
- Regular performance appraisals to support your growth.
- Flexibility in the workspace, either remote or in our welcoming office.
- Comprehensive medical insurance after one month.
- Multi Sport card with access to 2500 sports facilities all over Poland.
- Bonuses for recommendations of new employees.
- Bonuses for article writing, public talks, and other activities.
- 15 vacation days, 10 national holidays, 10 sick leaves, and family days off.
- Personalized learning program tailored to your interests and skill development.
- Free tech webinars and meetups organized by Svitla.
- Welcome and anniversary presents, gifts for children, and more.
- Regular corporate events and meetups.
- Awesome team, friendly and supportive community!
Svitla Systems is a global digital solutions company headquartered in the U.S. and operating across the Americas, Europe, Asia, and APAC. Since 2003, we have served a wide range of clients — from innovative start‑ups to Fortune 500 companies.
Our success is built on partnership. By integrating seamlessly with clients’ teams, we create lasting collaborations that drive real results.
We are strong advocates of workplace flexibility, remote culture, individual approach to professional and personal growth.
Svitla is proud to be an equal opportunity employer. All qualified applicants will receive consideration for cooperation without regard to age, gender identity, sexual orientation, religion, race, color, national origin, disability, or any other characteristic protected by applicable law.
Our global mission is to build a business that contributes to wellbeing of our partners, personnel, and their families, improves our communities, and makes a lasting difference in the world.
Together, we are coding a brighter tomorrow — and living it.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).