Roslin
Senior Android Engineer
RoslinRomania2 hours ago
Full-timeRemote FriendlyEngineering, Information Technology

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 relevance