Sparagus
Android Developer
SparagusBelgium18 days ago
Full-timeEngineering, Information Technology
About The Role

As a Senior Android Engineer at November Five, the successful candidate will take ownership of end-to-end Android development, delivering high-quality applications used by thousands of users. The role involves driving architectural decisions, mentoring engineers, collaborating closely with product, design, and backend teams, and ensuring best-in-class performance, usability, and reliability across all Android products.

Responsibilities

  • Lead Android projects and define standards for code quality and architecture
  • Design, build, and maintain advanced Android apps using Kotlin (and Java where applicable)
  • Participate in technical discussions, code reviews, and architectural decision-making
  • Work with product managers, designers, and backend engineers to ship impactful features
  • Promote best practices in testing, automation, and CI/CD
  • Ensure top-tier app performance across devices and OS versions
  • Troubleshoot, debug, and optimize performance issues
  • Stay current with modern Android trends and evaluate new technologies
  • Mentor junior engineers and support a culture of innovation and continuous improvement

Requirements

  • 4+ years’ experience building and maintaining high-quality Android applications, with at least one published on the Play Store
  • Strong expertise in Kotlin, Kotlin Multiplatform, Android SDK, and modern architecture components (Jetpack, MVVM, LiveData, Room)
  • Proven experience leading technical projects and mentoring others
  • Strong understanding of UI/UX principles, Material Design, and building responsive and accessible interfaces
  • Experience with REST APIs, offline storage, threading, and performance tuning
  • Familiarity with testing frameworks (Maestro, Playwright), CI/CD, and Git
  • Knowledge of software design patterns, scalable architecture, and mobile security best practices
  • Experience with iOS/Swift or React Native is a plus
  • Comfortable working in agile, cross-functional teams
  • Strong problem-solving, debugging, and communication skills
  • Bachelor’s degree in computer science, Engineering, or equivalent experience
  • English fluency (Dutch is a plus)

They’re looking for someone who’s not only strong technically but also open to sharing knowledge, contributing to the team, and continuously learning regardless of their seniority. Strong communication skills are essential.

Key Skills

Ranked by relevance