Apply now

Posted 2 days ago

Senior Mobile Application Developer

@ Atlas-Apex Roofing Inc.

Toronto, Ontario

Full-time5+ years experience
Apply now
SIGNALS

Overview

Atlas-Apex Roofing Inc. is hiring a Senior Mobile Application Developer to design, build, maintain and release Android and iOS applications. The role requires at least 5 years of professional mobile development, Kotlin or Java and Swift or Objective-C, and mentoring of junior developers. The posting states a full-time position with competitive compensation and a comprehensive benefit program.

Responsibilities:

  • Design, develop, test and maintain Android and iOS applications
  • Integrate apps with REST APIs, backend services and third-party SDKs
  • Troubleshoot and optimize performance, crashes and security
  • Manage releases through Google Play and Apple App Store
  • Mentor junior developers and take part in code reviews

Requirements summary:

  • 5+ years professional mobile application development
  • Kotlin and/or Java for Android
  • Swift and/or Objective-C for iOS
  • Experience with REST APIs, JSON and Git
  • Knowledge of mobile security and app store deployment

Tools & skills

Source and dates

Source type not verified · apify-linkedin

Employer posting date
2026-11-08
First seen by our source
2026-11-11
Source record updated
2026-11-11

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SenioritySenior
DepartmentSoftware development
Experience5+ years
Hours per week40 (estimated)
Travelair: none · ground: none
Work settingOffice
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish

Summary and details written by AI from the posting; the employer’s posting is the authority.

Atlas-Apex Roofing Inc.

FieldValue
Open jobs on Jobsy6
Job description

Company Overview

Atlas-Apex Roofing Inc. is a leading commercial/industrial roofing contractor with operations throughout Canada. With over 98 years of experience in the roofing business our success is measured on our ability to perform for our clients. Atlas-Apex has harnessed the power of technology, innovation and experience to provide the most comprehensive roofing program in the country.

About the Role

We are seeking a talented and experienced Senior Mobile Application Developer to design, develop, maintain, and enhance high-quality mobile applications for both Android and iOS platforms. The ideal candidate will have at least 5 years of hands-on mobile application development experience, a strong understanding of mobile architecture and best practices, and a proven ability to deliver reliable, scalable, and user-friendly applications.

The successful candidate will work closely with product managers, designers, backend developers, QA engineers, and other stakeholders to build innovative mobile solutions that meet business requirements and provide excellent user experience.

Experience with .NET MAUI (Multi-platform App UI) is considered a strong asset.

Key Responsibilities

  • Design, develop, test, and maintain mobile applications for Android and iOS platforms.
  • Write clean, maintainable, efficient, and well-documented code following industry best practices.
  • Develop native mobile applications using relevant Android and iOS technologies.
  • Collaborate with cross-functional teams to translate business requirements and UI/UX designs into functional mobile applications.
  • Integrate mobile applications with RESTful APIs, backend services, databases, and third-party SDKs.
  • Troubleshoot, debug, and resolve application performance issues, crashes, and technical defects.
  • Optimize application performance, responsiveness, security, and scalability across different devices and operating system versions.
  • Implement secure authentication, data protection, and mobile application security best practices.
  • Participate in code reviews, technical discussions, architectural decisions, and development planning.
  • Develop and maintain automated tests and participate in quality assurance activities.
  • Manage application releases, deployments, and updates through the Google Play Store and Apple App Store.
  • Monitor application performance and address production issues in a timely manner.
  • Stay current with emerging mobile development technologies, frameworks, tools, and industry trends.
  • Mentor junior developers and contribute to improving development standards and team productivity.

Required Qualifications and Skills

  • Minimum of 5+ years of professional mobile application development experience.
  • Strong hands-on experience developing applications for both Android and iOS.
  • Proficiency in Android development using Kotlin and/or Java.
  • Proficiency in iOS development using Swift and/or Objective-C.
  • Experience with mobile application architecture, design patterns, and software development best practices.
  • Strong understanding of REST APIs, JSON, asynchronous programming, and integration with backend services.
  • Experience with Git or other version control systems.
  • Knowledge of mobile application testing, debugging, profiling, and performance optimization.
  • Understanding of mobile security, secure data storage, authentication, and authorization.
  • Experience with app deployment, release management, and publishing applications to the Google Play Store and Apple App Store.
  • Strong analytical, problem-solving, and troubleshooting skills.
  • Ability to work independently while collaborating effectively with a development team.
  • Excellent communication skills and the ability to explain technical concepts to technical and non-technical stakeholders.

Preferred Qualifications

  • Experience with .NET MAUI for cross-platform mobile application development.
  • Knowledge of C# and the .NET ecosystem.
  • Experience migrating or modernizing existing mobile applications.
  • Familiarity with CI/CD pipelines and automated mobile application builds and deployments.
  • Experience with Firebase, push notifications, analytics, and crash reporting tools.
  • Familiarity with cloud platforms such as Microsoft Azure or AWS.
  • Experience with automated testing frameworks and mobile testing tools.
  • Knowledge of accessibility standards and mobile UI/UX best practices.
  • Experience working in Agile/Scrum development environments.

What We Offer

  • Competitive compensation based on experience and qualifications.
  • Opportunities to work on challenging and impactful mobile application projects.
  • A collaborative and supportive technical team.
  • Opportunities for professional development and continuous learning.
  • The opportunity to contribute to technical decisions and mobile application architecture.
  • A comprehensive benefit program for you and your family.

How to Apply

If you are a passionate mobile application developer with strong Android and iOS development experience and enjoy building high-quality mobile solutions, we would love to hear from you.

Please submit your resume along with a brief summary of your relevant mobile development experience and the platforms and technologies you have worked with.

We look forward to welcoming an experienced developer who can help us build and deliver exceptional mobile applications.

Want to know more about us… check out our video: https://youtu.be/3KC-urkf1UM.

Similar jobs

  • Mobile Application Developer

    Toronto, ON
    Contract

    VLink Inc

    12+ YOECandidates need 5+ years building cross-platform mobile apps and 5+ years building complex .NET, C#, JavaScript and SQL Server applications. They also need API, Azure, security and Agile/CI-CD experience.

    Microsoft SQL Server, Azure SQL, Azure Functions, Azure API Management, Azure Data Factory, Git

  • Mobile Application Developer

    Ontario
    Contract

    Symbiotic Digital: Serving IT & Business leaders, Symbiotic Digital provides a business system that enable us to provide the Expert Technical staff needed to solve…

    5+ YOECandidates need 5+ years building cross-platform mobile and complex multi-platform applications, plus experience with .NET, C#, SQL Server, Azure cloud services and REST/SOAP APIs. Strong analytical skills and experience in Agile teams are also required.

    Ionic, Cordova, Flutter, Microsoft SQL Server, Azure, Postman

  • Mobile Application Developer

    Toronto, ON
    HybridFull Time

    VSG Recruitment

    Candidates need proven experience building and maintaining native mobile apps, with strong skills in Swift/SwiftUI and/or Kotlin/Jetpack Compose. Working knowledge of REST APIs, PostgreSQL, AWS, Docker and CI/CD pipelines is also required.

    PostgreSQL, AWS, Docker, Terraform, GitHub Actions, fastlane

  • Mobile Application Developer (IOS/Android)

    Toronto, ON
    $70–$75/hrContract

    BeachHead

    Candidates need strong hands-on Android (Kotlin) and iOS (Swift/SwiftUI) experience, solid mobile architecture and design pattern knowledge, and experience with code reviews and mentoring. Kotlin Multiplatform experience is highly desirable.

    Kotlin, Swift, SwiftUI, Kotlin Multiplatform

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.