1

Android Developer Jobs in Quebec (NOW HIRING)

Tu collabores a la conception et a la realisation d'applications iOS et Android multiplateformes de ... Mobile Software Developer As part of the development team, you contribute every day to building ...

Tu collabores a la conception et a la realisation d'applications iOS et Android multiplateformes de ... Mobile Software Developer As part of the development team, you contribute every day to building ...

Our backend connects robots, embedded devices, Android applications, EMR systems, and a user portal ... You'll work directly with the VP of Engineering and collaborate with a small team of highly ...

Our backend connects robots, embedded devices, Android applications, EMR systems, and a user portal ... You'll work directly with the VP of Engineering and collaborate with a small team of highly ...

Windows, Web, iOS, Android, macOS, and Linux. We build tools that make developers faster-visual tools, AI tools, and crossplatform tooling-without taking control away from them. Thousands of ...

En rejoignant l'equipe mobile de Sherpa, vous allez travailler sur des applications mobiles Android et iOS utilisees par des centaines de milliers de personnes chaque annee. Chez Sherpa, le ...

Software Developer Job Location: Montreal, QC Job Code: 39212 Job Schedule: Day Shift Compensation Range: Between $ 75,0 00 - $ 125,000 CDN annually Essential Functions: * Design, develop, and ...

En rejoignant l'equipe mobile de Sherpa, vous allez travailler sur des applications mobiles Android et iOS utilisees par des centaines de milliers de personnes chaque annee. Chez Sherpa, le ...

EXPLEO GROUP CANADA est à la recherche d'un(e) Ingénieur(e) de projet - Développement de ... Posséder des compétences en programmation (Android, MATLAB, logiciels embarqués). * Comprendre ...

... Developer, specializing in mobile development, you will move beyond simple coding to thoughtful ... Android * Maintain application performance, troubleshoot issues, and ensure broad compatibility ...

CA$114/hr

Software Developer (permanent position, 40 hour per week) Contact: (819) 975-4654, career@nordquantique.ca Working at Nord Quantique At Nord Quantique, you will be part of something special: working ...

CA$114/hr

Software Developer (permanent position, 40 hour per week) Contact: (819) 975-4654, career@nordquantique.ca Working at Nord Quantique At Nord Quantique, you will be part of something special: working ...

CA$114/hr

Software Developer (permanent position, 40 hour per week) Contact: , Working at Nord Quantique At Nord Quantique, you will be part of something special: working in a highly dynamic environment at the ...

CA$114/hr

Software Developer (permanent position, 40 hour per week) Contact: , Working at Nord Quantique At Nord Quantique, you will be part of something special: working in a highly dynamic environment at the ...

En tant que membre de l'équipe, votre première priorité est la satisfaction de l'invité. Que vous soyez la première personne que nos invités rencontrent ou que vous prépareriez nos produits de ...

En tant que membre de l'équipe, votre première priorité est la satisfaction de l'invité. Que vous soyez la première personne que nos invités rencontrent ou que vous prépareriez nos produits de ...

next page

Showing results 1-20

Android Developer information

What are Android Developers?

Android Developers are software professionals who design, build, and maintain applications for devices running the Android operating system. They use programming languages such as Java or Kotlin and work with Android Studio, the official integrated development environment. Android Developers are responsible for creating user-friendly, secure, and efficient mobile apps, often collaborating with designers and other engineers to deliver high-quality experiences. Their work can range from building simple utilities to complex applications for smartphones, tablets, or wearable devices.

How do Android Developers typically collaborate with designers and product managers during the app development process?

Android Developers often work closely with designers to ensure that app interfaces are both visually appealing and technically feasible. They participate in regular meetings with product managers to clarify requirements, discuss project timelines, and prioritize features. Collaboration tools such as Jira, Figma, and Slack are commonly used to facilitate communication and feedback loops. This teamwork helps ensure that the final product aligns with both user expectations and business objectives.

What Do Android Developers Do?

As an Android developer, your responsibilities and duties vary, depending on your position and the size of your team. You may be involved in the planning stage, aggregating requirements for the app, and planning how it will be developed. You may be part of the coding team that writes the program. Some developers work on the testing phase before the app is launched, and others work on patches to fix bugs as they are discovered. Coding updates and seeing them through to release is often a long-term and ongoing aspect of Android development. If you work independently or for a small firm, you may be involved in all phases of the development life cycle, whereas those employed by larger firms likely have specialized roles.

Is Android Developer a good career in 2026?

Android Developer is a viable career in 2026 due to ongoing demand for mobile app development, especially with the continued popularity of Android devices. Skills in Java or Kotlin, along with familiarity with development tools like Android Studio, are essential for success in this field.

What are the key skills and qualifications needed to thrive as an Android Developer, and why are they important?

To thrive as an Android Developer, you need strong proficiency in Java or Kotlin, experience with Android SDK, and a solid understanding of mobile app architecture, typically supported by a degree in computer science or related fields. Familiarity with tools such as Android Studio, version control systems like Git, and knowledge of APIs and libraries is also essential. Creative problem-solving, attention to detail, and effective communication help developers deliver robust apps and collaborate well with teams. These skills and qualities are crucial for building high-quality, user-friendly applications that meet both technical and business requirements.

How much do Android developers get paid?

Android developers' salaries vary based on experience, location, and skill level, but typically range from $70,000 to $120,000 annually in many regions. Entry-level positions may start lower, while experienced developers with expertise in Kotlin, Java, and app deployment can earn higher salaries.

Will AI replace Android developers?

AI is unlikely to fully replace Android developers, as the role requires creativity, problem-solving, and understanding user needs that AI cannot replicate. Instead, AI tools can assist developers by automating routine tasks and improving efficiency, allowing developers to focus on complex aspects of app design and functionality. Staying updated with programming languages like Kotlin and mastering development environments remains essential for Android developers.

Are Android developers in demand?

Android developers are in high demand due to the widespread use of Android devices and the growth of mobile app development. Skills in Java or Kotlin, along with experience in app design and development, increase employability across various industries. The role often requires staying updated with the latest Android SDKs and development tools.
What are the most commonly searched types of Android Developer jobs in Quebec? The most popular types of Android Developer jobs in Quebec are:
What are popular job titles related to Android Developer jobs in Quebec? For Android Developer jobs in Quebec, the most frequently searched job titles are:
What job categories do people searching Android Developer jobs in Quebec look for? The top searched job categories for Android Developer jobs in Quebec are:
What cities in Quebec are hiring for Android Developer jobs? Cities in Quebec with the most Android Developer job openings:
Expert, Software Development - TADS

Expert, Software Development - TADS

Canadian National Railway Company

Montreal, QC • On-site

Other

Posted 11 days ago


Canadian National Railway rating

7.3

Company rating: 7.3 out of 10

Based on 48 frontline employees who took The Breakroom Quiz

162nd of 354 rated logistics


Job description

 At CN, we work together to move our company-and North America-forward. Be part of our Information & Technology (I&T) team, a critical piece of the engine that keeps us in motion. From enterprise architecture to operational technology, our teams use the agile methodology to automate and digitize our railroad ensuring our operations run optimally and safely and our employees can focus on value-added tasks. You will be able to develop your skills and career in our close-knit, safety-focused culture working together as ONE TEAM. The careers we offer are meaningful because the work we do matters. Join us!Job Summary

The role plays a critical part in the design, development, and longterm evolution of productiongrade, fullstack applications supporting CN's Transportation business. While the role has a strong emphasis on native iOS and Android and Angularbased web interfaces, the incumbent is also responsible for technical decisions that span the entire application stack including systems of interaction, backend services and integrations.

Operating beyond daytoday feature delivery, the role also serves as a technical authority across the application lifecycle, ensuring solutions are scalable, secure, and supportable. This requires a working and practical understanding of backend platforms, system integrations, and operational environments to ensure frontend and mobility decisions align with longterm architectural and platform constraints.

Main Responsibilities Software Development 

       Provide handson technical leadership for CN Transportation systems of interaction by guiding technical implementation decisions, ensuring solution quality and consistency, and aligning development work with established solution designs, development standards, and engineering best practices.

       Design, develop, and maintain applications with a mobilityfirst focus, delivering native iOS and Android apps, Angular web solutions, and supporting backend components while ensuring code quality, maintainability, and production readiness across the application lifecycle.

       Establish and drive application lifecycle strategies by keeping technologies current, planning and executing modernization or refactoring efforts, managing technical debt transparently, and assessing lifecycle risks to support longterm maintainability and operational stability.

       Ensure production readiness and operational reliability by supporting deployments, validating monitoring and alerting capabilities, and resolving production issues with an emphasis on stability, observability, and continuous improvement.

       Strengthen Agile delivery practices through effective collaboration, coaching, support of Scrum ceremonies, coordination of sprint activities, and conducting code reviews to uphold engineering quality and delivery standards.

Technical Leadership 

       Act as the technical authority across the full application lifecycle, making key implementation and technology decisions that balance user experience, backend integration, platform constraints, scalability, security, and longterm supportability.

       Mentor and coach developers and specialists, providing daytoday technical guidance while coordinating Scrum execution through work assignments, sprint planning, prioritization, and guiding problem resolution within Agile delivery teams.

       Establish and reinforce engineering quality standards, promoting clean code, consistent design patterns, and maintainable solutions across mobile and web applications through review, coaching, and demonstrated example.

       Ensure production readiness and endtoend solution quality by overseeing testing and validation strategies, coordinating release readiness activities, and supporting change management processes to confirm solutions meet functional, nonfunctional, and operational requirements.

       Communicate complex technical challenges and delivery risks to leadership including product management, project leadership, and senior stakeholders by translating technical detail into clear impacts, options, and action plans.

Working Conditions

The role has standard working conditions in an office environment with a regular workweek from Monday to Friday. The role may occasionally require being available outside of business working hours to support any software issues in production or to maintain delivery timelines. Due to the nature of the role, the incumbent must be able to meet tight deadlines, handle pressure and stress.

Requirements Experience

Software Development

       Between 10 to 15 years of overall work experience

       Between 5 to 10 years of relevant experience in software development and scrum methodologies

       Minimum 5 years of experience demonstrating technical leadership or overseeing deliverables

o   Experience working with vendors and outsourcing firms and managing outsourced staff

Education/Certification/Designation

       Bachelor's Degree in Computer Science, Software Engineering, or Information Technology

Competencies

       Judgement and critical thinking:  Applies independent judgement to complex technical and delivery situations, evaluating options, risks, and longterm impacts rather than focusing solely on shortterm delivery outcomes.

       Collaboration and coaching mindset: Works effectively across delivery teams, fostering collaboration, knowledge sharing, and continuous improvement while raising overall technical maturity.

       Influence without direct authority: Influences teams, vendors, and stakeholders through expertise, credibility, and clear reasoning rather than positional authority.

       Change leadership and adaptability: Adapts to evolving requirements, technologies, and priorities in a controlled and deliberate manner.

       Clear and impactful communication: Communicates complex technical issues, risks, and action plans effectively to product, project, and senior leadership.

       Business and domain awareness: Understands the CN Transportation business context and operational priorities, using this insight to inform technical decisions.

Technical Skills/Knowledge

       Extensive experience developing iOS and Android applications, including the use of native IDEs and emulators (e.g., Xcode, Android Studio) for advanced debugging, integration with device modules, and interaction with platformlevel APIs.

       Advanced proficiency in building Angular web applications using TypeScript, modular component and service architectures, and robust API integrations, with a focus on responsive design, performance, and crossdevice compatibility.

       Solid understanding of microservice architectures and backend integration patterns, with handson experience in technologies such as Java, Node.js, and RESTful API development considered an asset.

       Proven ability to integrate mobile and web applications with platform services including BFF/BaaS layers, authentication and identity providers, and cloudbased service integrations (e.g., Firebase, Google Cloud, Microsoft Entra ID).

       Knowledge of DevSecOps principles and experience working with YAMLbased, templatedriven pipelines in Azure DevOps, including familiarity with enterprise CI/CD governance, approval workflows, and deployment controls.

       Demonstrated technical leadership capability, operating beyond daytoday feature development to influence solution design, guide strategic technical decisions, and shape the longterm evolution and sustainability of applications.

       Strong command of Agile and Scrum practices, including the ability to coach developers, contribute to sprint planning and ceremonies, and conduct code reviews that reinforce engineering quality and delivery standards.

       Fluently bilingual, both written and verbal (English, French)*

*Any knowledge for any of the above would be considered as an asset

**This position is posted as a grade 7


What Canadian National Railway employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom