. This role is ideal for someone who thrives in a leadership position, is passionate about building high-quality mobile applications, and can drive architecture, development, and best practices across cross-functional teams.
As the Lead Developer, you will be responsible for designing, developing, and deploying enterprise-grade mobile applications while mentoring junior developers and collaborating closely with product managers, UX designers, and backend engineers.
Key Responsibilities
Lead the
end-to-end development
of iOS and Android applications, from concept through deployment.
Define and maintain
mobile application architecture
, coding standards, and best practices.
Collaborate with stakeholders to gather requirements and translate them into
technical solutions
.
Work closely with
UI/UX teams
to deliver user-friendly and visually appealing mobile experiences.
Integrate applications with
backend services and APIs
(REST, GraphQL, etc.).
Ensure mobile applications meet
security, performance, and scalability
requirements.
Conduct
code reviews, testing, and debugging
to ensure quality and reliability.
Mentor and provide technical guidance to junior developers.
Stay up to date with
emerging technologies and frameworks
in mobile development.
Qualifications & Requirements
Bachelor's degree in
computer science, Software Engineering, or related field
.
5-8+ years of mobile development experience
with proven leadership responsibilities.
Strong expertise in
iOS (Swift, Objective-C)
and
Android (Kotlin, Java)
development.
Experience with
cross-platform frameworks
(Flutter, React Native) is an asset.
Solid understanding of
mobile architecture patterns
(MVC, MVVM, MVP, Clean Architecture).
Knowledge of
cloud services
(AWS, Azure, Firebase, Google Cloud) and
CI/CD pipelines
for mobile apps.
Familiarity with
App Store
and
Google Play submission processes
.
Strong understanding of
secure coding practices
, mobile data encryption, and compliance (GDPR, HIPAA, PCI, etc., if applicable).
Excellent communication, collaboration, and leadership skills.
Preferred Skills
Experience integrating with
third-party SDKs
and
payment gateways
.
Familiarity with
mobile analytics tools
(Firebase Analytics, AppDynamics, etc.).
Prior experience in an
Agile/Scrum development environment
.
Contribution to open-source projects or published apps on App Store/Google Play.
Why Join Us?
Opportunity to
lead the mobile development function
and shape our product roadmap.
Collaborative and innovative environment where your input directly impacts the business.
Competitive salary, benefits, and growth opportunities.
Work on
cutting-edge mobile technologies
and deliver applications that make a difference.
Job Types: Full-time, Permanent, Fixed term contract
Contract length: 6 months
Pay: $65.00-$85.00 per hour
Experience:
iOS and Android Developer: 5 years (required)
Work Location: Hybrid remote in Toronto, ON
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.