Android Engineer

Roadie Logo

Roadie

πŸ“Remote - Worldwide

Summary

Join Roadie, a UPS company and a leading crowdsourced delivery platform, as an Android Engineer. You will play a key role in building and enhancing our Driver application, collaborating with a talented team to deliver innovative features. This position requires strong Android development skills, experience with various frameworks and architectures, and a passion for solving real-world problems. We offer a competitive compensation package, including comprehensive health insurance, 401k matching, tuition assistance, flexible work schedule with unlimited PTO, and unique benefits like monthly 3-day weekends and a work-from-home stipend. If you thrive in a fast-paced environment and are passionate about Android development, we encourage you to apply.

Requirements

  • Bachelor’s Degree in Computer Science or a related field, or comparable experience
  • 3+ years experience in a Android Engineer role
  • Strong experience in designing and developing native Android frameworks/Testing and debugging
  • Experience with Dependency Injector, Coroutines, Room Database, Jetpack Compose and MVVM architecture patterns
  • Strong background with Java and Kotlin
  • Strong problem-solving skills, proven ability to translate ideas into code
  • Thrives in fast-paced environment, with ability to operate within short release-cycles
  • Detail-oriented nature with strong discipline for adhering to guidelines

Responsibilities

  • Build and take ownership of new feature development and updates to the Driver application
  • Collaborate with project stakeholders to design and deliver powerful new capabilities to developers building on the Roadie Driver application
  • Apply solid software engineering design patterns and best practices needed to evolve and improve our platform
  • Identify technical obstacles early and work closely with the team to find creative solutions
  • Collaborate with your teammates by reviewing code, writing documentation, refining best practices, and building maintainable and testable codebases
  • Contribute to Android issue tracking and resolution
  • Write unit and UI tests to identify malfunctions
  • Research and suggest new mobile products, applications and protocols
  • Stay up-to-date with new technology trends

Benefits

  • Competitive compensation packages
  • 100% covered health insurance premiums for yourself
  • 401k with company match
  • Tuition and student loan repayment assistance
  • Flexible work schedule with unlimited PTO
  • Monthly 3-day weekends
  • Monthly WFH stipend
  • Paid sabbatical leave
  • The technology you need to get the job done

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.