Jobs.ca
Jobs.ca
Language
League logo

Senior Software Engineer

League8 days ago
Remote
Canada
CA$93,070 - CA$119,210/yearly
Senior Level

Top Benefits

Flexible medical and dental coverage
401(k) and RRSP matching
Health, lifestyle, learning, family spending accounts

About the role

Who you are

  • 5+ years experience building native Android applications
  • Knowledge and understanding of mobile development best practices
  • Experience building and maintaining automated test suites
  • Diploma/degree nice to have (not required)

What the job involves

  • As a Senior Software Engineer, Android, on our UI Services Team, you will design, develop, and maintain Genesis, League's design system, and Masonry, League's server-driven UI platform
  • You will work as part of a small, cross-functional team to deliver features on our roadmap, as well as continually maintaining and improving our developer program and tools
  • You will work on complex projects from discovery to delivery, working primarily with Kotlin but also collaborating closely with iOS, Web, and BE (Backend) team members
  • You'll be responsible for large pieces of work, as well as setting best practices and mentoring other members of the team with openness and empathy
  • To thrive in this role, you should be someone who works well in teams and enjoys collaborating
  • Design, develop, and maintain platform tooling and infrastructure for supporting mobile application development, builds, and releases
  • Actively participate in technical design and planning discussions, contributing to system design and documentation (including ADRs)
  • 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
  • Adhere to all system operation policies including but not limited to Access Control, Encryption Control, Logging, Change Management, Platform Security, System
  • Configuration, Accessibility, Physical and Incident Management policies
  • Write high quality code with automated test coverage
  • Deliver work on well-communicated timelines
  • Participate in 24x7 on-call rotation
  • Compliance with Information Security Policies
  • Compliance with League’s secure coding practice
  • Responsibility and accountability for executing League's policies and procedures
  • Notification of HR, Legal, Compliance & Security of any incidents, breaches or policy violations

The application process

  • Submit Your Application: You’ll receive a confirmation email right away
  • Intro sessions: Learn more about our culture, get alignment on your compensation expectation prior to committing to next steps
  • Take-home assessment
  • Meet the Engineering Team: Dive into technical discussions and learn how you can make an impact at League
  • Final Steps: Meet our cross-functional team and the hiring managers and share experiences on collaboration
  • Offer and onboarding!

Benefits

  • Flexible medical and dental plans
  • 401(k) and RRSP matching programs
  • Health, lifestyle, learning and family spending accounts
  • Employee stock option program (ESOP)
  • Generous leaves (including parental and sabbatical)
  • Flexible time off

About League

Hospitals and Health Care
201-500

Founded in 2014, League is a platform technology company powering next-generation healthcare consumer experiences. Payers, providers, consumer health partners and employers build on League’s platform to deliver high-engagement, personalized healthcare experiences consumers love. Millions of people use solutions powered by League to access, navigate and pay for care.