Job Search

Find the opportunity that's right for you.

Senior Mobile Developer

Mississauga, ON

Employment Type: Permanent Job Category: Information Technology

Job Description

As a Senior Mobile Developer, you will ensure the delivery of quality solutions that adhere to the standards set by the Development Center of Excellence (CoE). You will collaborate with other lead developers in cross-functional teams, serving as the primary designer of technical solutions. You will also provide development guidance to other developers, and act as a point of contact for the Development CoE.



• Lead technical design sessions and review design and development tasks

• Architect, design, and lead implementation of services and APIs

• Establish coding conventions/standards/checklists for your area of expertise

• Mentor, coach, motivate and guide team members in carrying out related development activities

• Support developers in understanding and interpreting functional requirements, designing, developing and unit testing technical solutions for moderate to complex work objects assigned

• Define and develop project requirements, functional specifications, and detailed designs of application solutions for clients

• Develop technical documentation and participate in test-plan development, integration, and deployment

• Investigate and provide post-implementation support of the technical solution implemented


Job Requirements


  • Bachelor's degree in computer science or application development
  • 5+ years' experience in an IT environment, preferably leading a team
  • Proficiency in C# .Net 3.1 & 6.0, REST APIs, mobile technologies (iOS, Android - Flutter and Dart), and web technologies (HTML/CSS/TypeScript/Angular)
  • Experience with datastores (PostgreSQL, REDIS Cache), distributed system architectures (message queues, events), and at least one cloud environment (Azure, AWS)
  • Understanding of microservice architecture, CI/CD, and familiarity with Azure DevOps, Jira, Git, TerraForm
  • Strong problem-solving and analytical skills, smart risk-taking, ability to execute, and interpersonal skills


As a Senior Mobile Developer, you will play a crucial role in leading the design and implementation of technical solutions, fostering collaboration, and establishing development best practices. You will also be responsible for guiding and mentoring team members in carrying out related development activities, and ensuring that the technical solutions meet the standards set by the Development CoE. If you have the required skills and experience, we encourage you to apply for this exciting opportunity.

Apply Online

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.