Senior Mobile Engineer (EU) at BusRight
Berlin, Berlin, Germany -
Full Time


Start Date

Immediate

Expiry Date

06 Jun, 25

Salary

95000.0

Posted On

06 Mar, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Ownership, Design Patterns, Solid Principles, Software Development, Computer Science, Design Principles, Mobile Application Development, Emerging Technologies, Kotlin

Industry

Information Technology/IT

Description

This role represents an opportunity to build technology that’s mobilizing our nation’s future.
Big yellow school buses. Did you know that they are often managed by pen and paper? At BusRight, we’re making school buses safer and more efficient for students, families, schools, and communities nationwide. Our mobile apps are the heart of our product ecosystem. Each day drivers are using the driver app to get guidance on their routes and support they deserve!
This is a phenomenal opportunity for a senior engineer to make a major contribution to not just an engineering team’s codebase, but its culture as well.

REQUIREMENTS:

  • Have at least 5 years of professional experience in mobile development.
  • Be highly proficient in Kotlin, with experience building and maintaining large-scale applications.
  • Have a deep understanding of SOLID principles and their application in software development.
  • Be experienced with commonly used design patterns in mobile application development.
  • Have hands-on experience with reactive programming frameworks (e.g., RxJava, Kotlin Flow).
  • Possess strong knowledge of UI/UX design principles and a user-centric development approach.
  • Have experience in building routing, mapping, or navigation solutions in previous projects
  • Hold a 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.
  • Be proactive in identifying and solving problems, rather than waiting for tasks to be assigned.
  • Challenge existing solutions and assumptions to drive better outcomes.
  • Effectively communicate technical concepts to non-technical stakeholders.
  • Thrive in cross-functional teams, understanding the perspectives and needs of other departments.
  • Stay ahead of industry trends and emerging technologies, continuously improving products and processes.
  • Be adaptable to changing requirements or priorities in a fast-paced environment.
  • Understand the ethical implications of your work and advocate for responsible practices.
  • Have a strong sense of ownership, understanding how your work contributes to the company’s larger vision and goals.
  • Embody our company values (more details here).
Responsibilities

Joining a team of 2 senior mobile engineers, you will be instrumental in building out our company culture, development processes, and development roadmap. Furthermore, you will have the opportunity to help set company direction and influence transportation innovation. Joining our engineering team means:

  • Building real-time collaborative routing applications integrated with fleet data and analytics
  • 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
Loading...