Senior Software Engineer, Android (Multistack/AI-Native)
League View all jobs
- Canada
- $131,500-160,700 per year
- Permanent
- Full-time
- Design, develop, and maintain platform capabilities and shared systems across mobile, backend, and web
- Contribute across the stack (Kotlin, Swift, backend services, APIs, tooling, etc) depending on problem scope
- Build and evolve internal developer tooling, SDKs, and platform infrastructure
- Participate in end-to-end system design, including architecture decisions and tradeoff analysis
- Use AI tools (e.g., Copilot, GPT-based systems, Cursor) to:
- Accelerate development and reduce boilerplate
- Improve code quality, testing, and refactoring
- Assist in debugging and system design exploration
- Integrate AI into day-to-day workflows, not just as an occasional tool
- Continuously evaluate and adopt new AI tools to improve team productivity and delivery velocity
- Write high-quality, maintainable code with strong automated test coverage
- Perform code reviews and contribute to team-wide best practices
- Monitor and improve performance, reliability, and scalability
- Participate in on-call rotation and support production systems
- Maintain ownership and critical thinking over AI-generated outputs
- Work closely with:
- Mobile (Android/iOS), backend, and web engineers
- Product and design teams
- Contribute to technical planning, design discussions, and documentation (ADRs)
- Help translate product requirements into scalable technical solutions
- Adhere to and uphold:
- Security standards (access control, encryption, logging)
- Platform reliability and observability practices
- Change management and incident response processes
- 5+ years of software engineering experience in android development
- Strong experience in at least one of:
- Swift (iOS), or
- Web (React), or
- Backend languages (e.g., Go, Java, Python)
- Experience working across multiple parts of the stack (mobile + backend, mobile cross platform or platform tooling)
- Solid understanding of system design, APIs, and scalable architectures
- Regularly uses AI tools in development workflows
- Demonstrates ability to:
- Leverage AI to improve productivity and code quality
- Validate and refine AI-generated outputs
- Apply AI thoughtfully, not blindly
- Curious and proactive about adopting new AI capabilities
- Experience with:
- Developer tooling or platform engineering
- CI/CD and release systems
- Mobile platform tooling (Android/iOS builds, SDKs)
- Exposure to cloud platforms (GCP preferred)
- Experience working in cross-functional product teams
- 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!
- 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
- You should receive a confirmation email after submitting your application.
- A recruiter (not a computer) reviews all applications at League.
- If we see alignment with League's needs, a recruiter will reach out to learn more about your goals. The recruiter will also share the team-specific interview process depending on the roles you are exploring.
- The final step is an offer, which we hope you will accept!
- Prior to joining us, we conduct reference and background checks. Additional checks could be required for US Candidates, depending on the role you are exploring.
We are committed to ensuring fairness and transparency throughout our hiring process. League may use Artificial Intelligence (AI) tools to assist in the screening of applicants for this position. Please check out our stance on using AI in recruitment .Privacy PolicyReview our for information on how League is protecting personal data.Create a Job AlertInterested in building your career at League Inc.? Get future opportunities sent straight to your email. Create alert