Apply

Senior Mobile Engineer (EU)

Posted 3 days agoViewed

View full description

💎 Seniority level: Senior, 5 years

📍 Location: Europe

💸 Salary: 95000.0 - 160000.0 USD per year

🔍 Industry: Software Development

🏢 Company: BusRight👥 11-50💰 $7,000,000 Series A over 1 year agoInformation TechnologyTravelSoftware

⏳ Experience: 5 years

🪄 Skills: AndroidDesign PatternsFlutteriOS DevelopmentIoTKotlinUI DesignUser Experience DesignCross-functional Team LeadershipMobile testingSoftware Engineering

Requirements:
  • 5 years of professional experience in mobile development
  • Highly proficient in Kotlin, with experience building and maintaining large-scale applications
  • Deep understanding of SOLID principles and their application in software development
  • Experienced with commonly used design patterns in mobile application development
  • Hands-on experience with reactive programming frameworks (e.g., RxJava, Kotlin Flow)
  • Strong knowledge of UI/UX design principles and a user-centric development approach
  • Experience in building routing, mapping, or navigation solutions in previous projects
  • Bachelor’s degree in Computer Science or a related field, or have equivalent work experience
  • Be able to mentor junior engineers and provide technical guidance while taking ownership of projects
  • Proactive in identifying and solving problems, rather than waiting for tasks to be assigned
  • Effectively communicate technical concepts to non-technical stakeholders
Responsibilities:
  • Building real-time collaborative routing applications
  • Iterating towards a self-driven product that can educate users through tutorials
  • Delivering an exceptional experience on our mobile apps that includes a Driver App (Kotlin) and Parent App (Flutter)
  • Developing innovative features that provide new ways to track the presence of students on the bus and beyond
  • Exploring and integrating with hardware such as NFC scanners, cameras, and vehicle telematics
  • Working with a mature, interdisciplinary dev team of outstanding engineers
  • Being in direct contact with the community of users
  • Participating in brainstorming sessions, technical scopings, customer feedback forums, and contributing ideas to our product
Apply