Software Engineer, Android

League
Summary
Join League, a leading platform technology company revolutionizing healthcare consumer experiences, as a Software Engineer, Android. You will build and maintain native Android applications, leveraging cutting-edge technologies like Jetpack Compose and CLEAN Architecture. Collaborate with a cross-functional team to deliver high-quality features and improve existing products. This role requires experience in native Android app development, strong coding skills, and excellent communication abilities. League offers a comprehensive benefits package including health benefits, a bonus program, stock options, unlimited paid time off, and various wellness initiatives. Work flexibility is available, with options for remote work within Canada.
Requirements
- You have experience building and maintaining native Android apps
- You know how to write high-quality, testable code, and understand the tradeoffs between expediency and maintainability
- You have strong UX and design sensibilities, and know how to bring complex designs to reality
- You are a strong communicator, and you can explain complex technical concepts to designers, support, and other engineers without a problem
- When things break, youβre eager and able to help fix things
Responsibilities
- Build, test and maintain native mobile applications, with an emphasis on leveraging Jetpack Compose, Navigation, CLEAN Architecture and MVI for building modern and performant user interfaces
- Ability to work with CI tools to support mobile builds and releases
- Participate in technical design and planning discussions
- Uphold standards for quality by performing code reviews, fixing bugs, creating automated tests, and monitoring performance
- Collaborate with UX designers to build polished user interfaces
Preferred Qualifications
Experience in a startup environment is a plus!
Benefits
- Comprehensive Health Benefits: We prioritize your well-being with complete medical, dental, and vision coverage
- Bonus Program: Be rewarded for your contributions with our performance-based bonus program
- Employee Stock Option Program: Become an owner and share in our success through our stock option program
- Unlimited Paid Time Off: Take the time you need to recharge and maintain a healthy work-life balance
- Spending Accounts: Manage your healthcare and dependent care expenses with tax-advantaged spending accounts
- Wellness Days: Prioritize your mental and physical health with dedicated wellness days throughout the year
- Growth Opportunities: We invest in your future with abundant opportunities for professional development and advancement
- Mentorship Program: Benefit from guidance and support from experienced leaders in your field
- Flexible Ways of Working: Enjoy the freedom to work in a way that suits your life and boosts your productivity