Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Roslin – Building the Future of Transportation Technology
At Roslin, we develop cutting-edge platforms and solutions for the transportation industry, powering everything from real-time fleet tracking to complete operational integration for the US market. You’ll be working on a world-class product suite built with a best-in-class tech stack and an A+ engineering team. We don’t just build software - we’re building AI-native platforms, applying an AI-first approach across every layer of our technology.
We are looking for a Senior Android Engineer to own our transportation apps end-to-end: reliable trip management, turn-by-turn navigation, and accurate background tracking across Android 7–15 (minSdk 24, targetSdk 35).
As a key member of our engineering team, you’ll drive the Android architecture, performance, and rollout strategy; implement resilient networking and background services; and ensure every release is fast, stable, and Play-compliant. You’ll collaborate closely with backend, product, and operations to ship features that impact hundreds of thousands of users in real time.
🧩 What You’ll Do
- Lead architecture & delivery: Drive a modular MVVM codebase with Coroutines/Flow; define module boundaries, DI, error handling, and a rock-solid networking layer (Retrofit + OkHttp + GSON).
- Realtime trips & reliability: Build resilient APIs (retries, backoff, idempotency), foreground services for persistent session/location, and robust notification UX for long-running work. Ensure proper foreground-service types and Play Console declarations for newer Android releases.
- Background work that behaves: Use WorkManager for deferrable, guaranteed tasks (sync, uploads, cleanup) with constraints, backoff, and unique work policies.
- Navigation & location: Integrate Mapbox Navigation SDK for guidance, camera behavior, and precise on-route tracking with road-snapped locations. Tune battery/performance while maintaining accuracy.
- Mapping & visualization: Work across apps that use both Mapbox and Google Maps SDKs - implementing map rendering, markers, and location layers. Maintain consistency and fallback behavior across platforms.
- Data & offline: Model Room entities and caches for offline-first flows; design migration and conflict strategies.
- Messaging & feature flags: Implement Firebase (Auth, FCM, Remote Config, Analytics, Crashlytics) for auth, push, experimentation, and stability monitoring.
- Quality & performance: Enforce StrictMode, LeakCanary, and Profiler-driven performance budgets; keep startup and p95 frame times tight.
- CI/CD & release: Own Gradle (KTS), R8/ProGuard, Fastlane/GitHub Actions, rollout strategy, and Play compliance (target API deadlines, privacy/permissions).
- Mentor & collaborate: Partner with backend (PHP/Laravel/MySQL/Redis/Horizon) on API contracts and with Ops/Product on metrics and incident response.
🛠 Technical Skills
- Deep Kotlin expertise with Coroutines/Flow and pragmatic RxJava 3 where it fits
- Jetpack proficiency: ViewModel, LiveData, Lifecycle, Room, WorkManager, Navigation
- Networking fundamentals: Retrofit/OkHttp, interceptors, serialization, caching
- Experience hardening Foreground Services and notification UX across Android 14–15 changes
- Mapbox Navigation SDK integration: routing, camera, progress, off-route handling
- CI/release management: Gradle KTS, versioning, signing, R8/ProGuard, staged rollouts
- Full-stack literacy with PHP, Laravel, MySQL, Redis, Horizon, Go for end-to-end debugging
📈 Relevant Experience
- 4–6+ years building and shipping Android apps with background services, navigation, and push
- Designing and maintaining high-load mobile applications with consistent reliability metrics
- Hands-on work with Firebase integrations and analytics-driven improvements
- Proven track record of improving performance, stability, and release cadence
- Experience with ERP or large distributed systems is a plus
🤝 Soft Skills
- Fluent English (written and spoken)
- Strong analytical and problem-solving mindset
- Collaborative, proactive, and detail-oriented
- Self-driven, with a commitment to quality and continuous improvement
💼 What We Offer
💰 Competitive compensation tailored to your skills and impact
📄 Employment based on B2B or regular Employment
🏙️ Work model: On-Site from Bucharest
🗓️ Flexible hours — choose 9–6 / 10–7 / 11–8
🏢 Brand-new office with modern setup
👨 Fully in-house engineering team - no outsourcing or outstaffing
🚄 High-impact, mission-critical projects for the U.S. market from day one
🚀 Clear growth path and ownership opportunities
🤝 Mentorship and continuous learning within a world-class engineering team
🤖 Company-paid access to Claude Opus 4.1 and Codex GPT-5 for AI-assisted development
Be part of a team that’s reshaping how transportation technology works - from concept to scale.
At Roslin, your code won’t just run; it will move industries forward.
📧 Send your CV to [email protected] or hit that LinkedIn Apply button - your next challenge starts here!
Key Skills
Ranked by relevanceReady to apply?
Join Roslin and take your career to the next level!
Application takes less than 5 minutes

