We are seeking a highly motivated and experienced Sr. Mobile App Developer Team Lead to join our growing engineering team. In this role, you will lead and mentor a team of talented mobile developers, driving the development and delivery of high-quality mobile applications for iOS and Android. You will be responsible for the technical direction of our mobile app development efforts, ensuring that our applications are innovative, user-friendly, and perform seamlessly across all devices. This role reports into our VP, Technology.
Responsibilities:
Lead, mentor, and guide a team of mobile developers, fostering a collaborative and productive work environment.
Conduct code reviews, provide constructive feedback, and help team members grow their skills.
Set clear expectations, track progress, and ensure timely delivery of projects.
Motivate and inspire the team to achieve high levels of performance and innovation.
Define and implement best practices for mobile app development, including coding standards, design patterns, and testing methodologies.
Drive technical decision-making, ensuring that the team is using the most appropriate technologies and approaches.
Stay abreast of the latest mobile technologies and trends, and identify opportunities to improve our development processes.
Collaborate with cross-functional teams (e.g., product, design, QA) to ensure successful project delivery.
Participate in the planning and estimation of mobile app development projects.
Break down complex projects into smaller, manageable tasks and assign them to team members.
Monitor project progress, identify and resolve roadblocks, and ensure projects are delivered on time and within budget.
Hands-on development of key features and components of our mobile applications.
Ensure the quality and performance of our mobile applications through rigorous testing and code reviews.
Continuously identify and implement improvements to our mobile app development processes.
Introduce new technologies and methodologies to improve team efficiency and productivity.
Qualifications & Skills:
5+ years of professional experience in mobile app development for iOS and/or Android.
2+ years of experience leading and mentoring a team of developers.
Strong proficiency in Swift/Objective-C (iOS) or Java/Kotlin (Android) and React Native.
Experience with Agile development methodologies (e.g., Scrum).
Strong understanding of software design principles, object-oriented programming, and design patterns.
Experience with RESTful APIs and mobile app integrations.
Excellent communication, interpersonal, and problem-solving skills.
Passion for building high-quality, user-centric mobile applications.
What we Offer:
Competitive base salary
Personal & corporate bonus
Health & Dental benefits
RRSP Matching
Hybrid work model (2 days in office/week)
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job