Senior Cross-platform Mobile Developer

$90K — $120K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 3+ years of mobile development experience with strong knowledge of iOS app development.
  • 2+ years of experience with cross-platform frameworks or technologies.
  • Practical experience with Kotlin Multiplatform and familiarity with Compose Multiplatform.
  • Ability to build and integrate cross-platform modules in Android and iOS.
  • Experience using REST APIs and Graph Query Language (GQL/GraphQL).
  • Understand architectural patterns like MVVM and Clean Architecture.
  • Commitment to quality engineering practices including unit testing.

Responsibilities

  • Support cross-platform development efforts for mobile news applications.
  • Transition existing applications to a new architecture.
  • Contribute to technical requirements and system designs for app development.
  • Ensure code quality through reviews and testing processes.
  • Clarify work items with Technical and Product Leads to ensure shared understanding.
  • Communicate issues that impede progress and engage with Leads for resolution.
  • Identify opportunities for shared components and implement cross-platform modules.

Benefits

  • Flexible work schedule to balance personal and work commitments.
  • Work from home options available.
  • Competitive total rewards package offered.
  • 20% of time allocated for personal innovation and exploration.
  • Access to professional development courses through CBC and Udemy.
  • Membership opportunities in Employee Resource Groups.
  • Innovative work environment where contributions are valued and respected.
Full Job Description

Position Title:

Senior Cross-platform Mobile Developer

Status of Employment:

Contractee Long-Term (Fixed Term)

Position Language Requirement:

English

Language Skills:

English (Reading), English (Speaking), English (Writing)

Unposting Date:

2026-06-25 11:59 PM

How you will make an impact:


  • Supporting cross-platform development work

  • Transitioning the applications to a new architecture

  • Contributing to and supporting the technical requirements and system designs that guide the development of the News apps

  • Ensuring code and functional quality by participating in pull request reviews and testing

  • Supporting the breakdown and clarification of work led by Technical and Product Leads.

  • Communication of issues that block work and engaging with Leads to ensure they are addressed.

  • Identification and implementation of shared cross-platform modules.

  • Improving and optimizing existing cross-platform work.

  • Being part of the full development cycle, including quality engineering to ensure we release engaging and reliable apps.

  • Working collaboratively with your team and other partner teams to align development practices and explore new directions for our mobile applications.

Qualifications:
  • You have 3+ years of experience in mobile development with a solid grounding in iOS app development.

  • You have 2+ years of experience using a cross-platform framework or technology

  • You are have practical experience with Kotlin Multiplatform and familiarity with Compose Multiplatform

  • You are able to build and integrate cross platform modules in both Android and iOS native applications.

  • You use REST APIs and Graph Query Language (GQL/GraphQL) to communicate with backend services.

  • You understand common architectural and design patterns such as MVVM, Clean Architecture and Chain of Responsibility.

  • You have a demonstrated understanding of modularizing code.

  • Run-time, code quality, maintainability and scalability are key factors when you consider solutions.

  • You proactively seek out new approaches to development and identify opportunities to improve the codebases you work with.

  • You have a growth mindset and are curious and practical in how you explore potential solutions

  • Quality engineering is part of your development process and you are able to write unit tests, and perform manual testing.

  • You are familiar with Continuous Integration and Continuous Deployment (CI/CD) and how it improves the release process.

  • You clearly communicate your technical choices and why you made them.

  • You use the Agile Principles for software development.

  • You take responsibility for the teams work and success, not just your individual goals.

  • You are an advocate for diversity, equity, inclusion, and accessibility in your workplace and understand the advantage this brings to your work.

To Apply:

We value diversity of knowledge and experience. If you meet most of the qualifications and are excited by the possibility of adding to the culture of the CBC, apply now!

If youre interested in reading more about the various backgrounds of the talented people that make up our teams, our exciting new projects, and what were currently working on, check out our blog on Medium!

Candidates may be subject to skills and knowledge testing.

We thank all applicants for their interest, but only candidates selected for an interview will be contacted.

Primary Location:

Broadcast Centre 205 Wellington St. W., Toronto, Ontario, M5V 3G7

Number of Openings:

1

Work Schedule:

Full time

Similar Jobs

More Jobs at

More Information Technology Jobs

Find similar Senior Cross-platform Mobile Developer jobs: