Mobile Software Developer

Ottawa, ON, CA, Canada

Job Description

Mobile Developer



We're looking for a Mobile Developer to help us design, build, and ship high-quality mobile experiences for iOS and Android. You'll work end-to-end -- from discussing product requirements to writing production code and deploying releases -- in a team that ships quickly and values craft.

What you'll do



Build and maintain mobile apps for iOS and/or Android using Swift, Kotlin, or React Native Work with product/design to translate requirements into elegant, practical solutions Integrate REST APIs, authentication, and cloud services to deliver rich app experiences Optimize for performance, stability, and offline-friendly behaviour across devices Write clean, testable, maintainable code using modern development practices Review code, troubleshoot issues, and contribute to continuous improvements Participate in Agile rituals (planning, stand-ups, retros, demos) Stay current on mobile trends and bring forward relevant improvements

What you bring



Proven experience shipping and supporting mobile apps in production Strong proficiency in at least one of: Swift, Kotlin/Java, or React Native Experience working with REST APIs, cloud platforms (AWS/Azure/GCP), and CI/CD Solid understanding of software engineering principles and Git-based workflows Experience with SQL or other common datastores Familiarity with Agile development practices and code review culture

Nice to have



Exposure to backend or web stacks (Node, .NET, Rails, etc.) Experience with push notifications, offline sync, or secure storage Knowledge of app security, analytics, or automated testing frameworks
If you're passionate about building great mobile products and want to work on meaningful software in a collaborative, high-agency environment -- we'd love to hear from you.

Job Types: Full-time, Permanent

Pay: $85,000.00-$150,000.00 per year

Benefits:

Dental care Extended health care On-site parking Paid time off
Work Location: In person

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.


Related Jobs

Job Detail

  • Job Id
    JD2969202
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Ottawa, ON, CA, Canada
  • Education
    Not mentioned