Android Engineer

Roadie
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