Engineering Manager, Mobile

Posted last month

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Engineering Manager, Mobile at Eventbase leading mobile engineering team and shaping the mobile platform future. Responsible for technical leadership and project management with a focus on mobile development.

Responsibilities

  • Lead the design and development of enterprise-grade mobile applications and platform systems.
  • Architect scalable, stable, and secure mobile frameworks and platforms that support evolving product needs.
  • Drive major architectural improvements, platform modernization, and codebase overhauls.
  • Develop and maintain engineering standards, development practices, and reusable architectures across the mobile platform.
  • Evaluate, select, and implement AI-assisted coding tools and development workflows to improve engineering productivity and quality.
  • Manage, mentor, and grow a team of mobile engineers.
  • Foster strong engineering culture through Agile development practices, technical excellence, and collaboration.
  • Guide mobile engineers through complex technical decisions and ensure delivery of high-quality solutions.
  • Support hiring, onboarding, and career development of engineers.
  • Work closely with other technical teams, product, design, and leadership teams to translate requirements into scalable software solutions.
  • Plan and lead major engineering initiatives including replatforming efforts and large-scale refactors.
  • Ensure engineering work is delivered using modern Agile methodologies.
  • Review and approve architecture, designs, and code to maintain quality and performance standards.
  • Develop and maintain software specifications, system designs, and technical documentation.
  • Analyze software requirements and propose scalable solutions that integrate with existing systems.
  • Lead development or modification of internal and third-party applications where required.
  • Support testing strategies, system validation, and release readiness.

Requirements

  • 8+ years of software engineering experience, including significant mobile development experience.
  • 3+ years managing engineering teams.
  • Deep expertise in mobile development across iOS, Android
  • Experience with Kotlin, KMP, and CMP are required. RN is a bonus.
  • Proven experience building or redesigning mobile architectures and frameworks from the ground up.
  • Experience leading large-scale replatforming or codebase overhaul projects.
  • Experience implementing AI-assisted development tools or AI coding workflows within engineering teams.
  • Strong experience with Agile development methodologies.
  • Expert knowledge of modern mobile development languages and frameworks.
  • Strong background in object-oriented architecture and scalable system design.
  • Experience developing reusable architectures and shared mobile frameworks.
  • Ability to evaluate and implement new technologies that improve engineering velocity and quality.
  • Strong technical mentorship and people leadership skills.
  • Ability to balance hands-on technical depth with team leadership.
  • Strong communication skills and ability to collaborate across engineering, product, and leadership teams.

Benefits

  • $1,250 annual professional development allocation
  • Fund to set up your home office
  • Comprehensive benefits including extended health care from your first day
  • $1000 flexible health/wellness spending account
  • Paid parental leave for all new parents
  • Gender affirming care
  • Paid wellness health days
  • Competitive market salaries
  • Employee stock options

Job type

Full Time

Experience level

SeniorLead

Salary

CA$155,000 - CA$190,000 per year

Degree requirement

Bachelor's Degree

Tech skills

AndroidiOSKotlin

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.