1

Mobile Developer Jobs in Alberta (NOW HIRING)

We are looking for an experienced Quality Automation Engineer for our client. This is a permanent ... Experience with testing for mobile applications using Cypress or Appium is highly regarded

We are looking for an experienced Quality Automation Engineer for our client. This is a permanent ... Experience with testing for mobile applications using Cypress or Appium is highly regarded

We are looking for an experienced Quality Automation Engineer for our client. This is a permanent ... Experience with testing for mobile applications using Cypress or Appium is highly regarded

We are looking for an experienced Quality Automation Engineer for our client. This is a permanent ... Experience with testing for mobile applications using Cypress or Appium is highly regarded

As the Developer Student, you will maintain and develop application components to streamline business processes. Replate with "s a Developer Student, you will not only maintain and develop ...

As the Developer Student, you will maintain and develop application components to streamline business processes. Replate with "s a Developer Student, you will not only maintain and develop ...

We're looking for an Software Developer to join our team and contribute to developing cutting-edge solutions for our core robotic manufacturing technologies. The ideal candidate will have a strong ...

We're looking for an Software Developer to join our team and contribute to developing cutting-edge solutions for our core robotic manufacturing technologies. The ideal candidate will have a strong ...

Experience with mobile cranes, rigging, lifting systems, heavy hauling, jack-and-slide operations, or heavy transportation projects. * Experience developing engineered lift plans and rigging studies.

Experience with mobile cranes, rigging, lifting systems, heavy hauling, jack-and-slide operations, or heavy transportation projects. * Experience developing engineered lift plans and rigging studies.

Experience with mobile cranes, rigging, lifting systems, heavy hauling, jack-and-slide operations, or heavy transportation projects. * Experience developing engineered lift plans and rigging studies.

Developer, Senior Associate

Calgary, AB · On-site

CA$87K - CA$137K/yr

Bridge Cloud, Data, and AI delivery teams by providing software engineering depth, AI application developmentexperienceand enterprise-grade cloud implementation skills. * You will respondto the ...

The role As a Senior Software Developer on the Admin Platform team in Calgary, AB, you will work in a hybrid model (requiring 2 days a week in the Calgary office) to design, build, and operate the ...

Awareness of steel, concrete, wood, scaffolding, shoring, formwork, fall protection, mobile and tower crane applications, and geotechnical engineering considerations to construction. Awareness of ...

... mobile and tower crane applications, and geotechnical engineering considerations to construction. • Awareness of pneumatic test procedures and single isolation (IND). • Effective planning ...

... mobile and tower crane applications, and geotechnical engineering considerations to construction. • Awareness of pneumatic test procedures and single isolation (IND). • Effective planning ...

Showing results 41-60

Mobile Developer information

What is a mobile developer?

A mobile developer is involved in app development for smartphone and mobile applications. Your job duties include creating a detailed app development plan, writing source code, and testing finished builds. Exact responsibilities may vary depending on app type, platform, your company, and the industry. The career requires you have excellent communication skills, as you collaborate with a team of other developers on a daily basis. Most mobile developers have at least a bachelor’s degree in computer science.

What are the key skills and qualifications needed to thrive as a mobile developer, and why are they important?

To thrive as a Mobile Developer, you need strong programming skills in languages like Swift, Kotlin, or Java, along with experience in mobile app development frameworks and a relevant degree or equivalent experience. Familiarity with integrated development environments (IDEs) such as Android Studio or Xcode, and knowledge of version control systems like Git, are crucial, as are certifications in mobile platforms. Strong problem-solving, attention to detail, and effective teamwork set standout professionals apart in this field. These competencies ensure the development of high-quality, user-friendly mobile applications that meet client and market needs.

What are some common challenges mobile developers face when working with cross-platform frameworks?

Mobile Developers often encounter challenges when using cross-platform frameworks such as React Native or Flutter, including managing platform-specific functionality and performance optimization. Ensuring a consistent user experience across iOS and Android devices can require additional testing and custom code. Additionally, keeping up with frequent framework updates and compatibility changes can be demanding. Effective collaboration with designers and backend teams is essential to address these challenges and deliver high-quality mobile applications.

What is the difference between Mobile Developer vs Web Developer?

AspectMobile DeveloperWeb Developer
Required CredentialsTypically a degree in computer science or related field; proficiency in mobile SDKs (iOS, Android)Similar degrees; expertise in HTML, CSS, JavaScript, and web frameworks
Work EnvironmentDevelops apps for iOS and Android platforms, often using IDEs like Xcode or Android StudioBuilds websites and web applications, usually working with browsers and web servers
Employer & Industry UsageTech companies, startups, app development firmsBusinesses with online presence, digital agencies, e-commerce

Mobile Developers focus on creating applications for mobile devices using platform-specific tools, while Web Developers build websites and web apps accessible via browsers. Both roles require programming skills but differ in platforms and development environments.

How much do mobile developers make?

Mobile developers typically earn a median annual salary ranging from $70,000 to $120,000, depending on experience, location, and skill set. Those proficient in both iOS and Android development or with specialized skills in Swift or Kotlin tend to earn higher salaries. Entry-level positions may start lower, while senior developers with extensive experience or certifications can earn significantly more.

Is a mobile developer a good career?

A mobile developer is a viable career choice due to the high demand for mobile applications across industries. The role typically requires skills in programming languages like Swift or Kotlin and knowledge of app development environments, with opportunities for growth and competitive salaries. The field offers a dynamic work environment and the chance to work on innovative projects.

What are the most commonly searched types of Developer jobs in Alberta?

The most popular types of Developer jobs in Alberta are:

What are popular job titles related to Mobile Developer jobs in Alberta?

For Mobile Developer jobs in Alberta, the most frequently searched job titles are:

What job categories do people searching Mobile Developer jobs in Alberta look for?

The top searched job categories for Mobile Developer jobs in Alberta are:

What cities in Alberta are hiring for Mobile Developer jobs?

Cities in Alberta with the most Mobile Developer job openings:

Infographic showing various Mobile Developer job openings in Alberta as of August 2026, with employment types broken down into 1% As Needed, 71% Full Time, 21% Part Time, 6% Contract, and 1% Nights. Highlights an 88% Physical, 1% Hybrid, and 11% Remote job distribution.

Co-op, Full Stack Developer (Acheson)

North American Construction Group Inc.

Acheson, AB • On-site

Full-time

Posted 3 days ago

New


Job description

The Engineering Co-op Program within North American Construction Group will provide you with valuable exposure to heavy equipment reliability/maintenance engineering.

We are currently looking to hire a Maintenance Full Stack Developer student for our co-op program based out of our Acheson office, located 10 minutes west of Edmonton.

Our Acheson location houses both our head office, on the upper level and our maintenance shop, on the ground floor. The shop is our main coordination point for the maintenance of the NACG owned and operated fleet. NACG owns over 600 pieces of heavy equipment including hydraulic shovels, excavators, haul trucks, dozers, graders, articulating trucks, skid steers and other types of heavy equipment.

We are recruiting for our future leaders!

North American is proud to have hired many graduating students from our co-op program. Our co-op program is not only a great way to gain invaluable experience but to hopefully, one day, return as a permanent employee within the NACG team!

We encourage growth and development for students entering today’s workforce.

Available Start Date: January 4, 2027 (8 or 12 month placement)

Shift:  Monday – Friday, 8:00AM-4:30PM (Hours may vary)


NACG is in the process of developing an internal computerized maintenance management system (CMMS) solution to support field maintenance and operations teams in planning and executing work, managing preventive maintenance programs, ordering parts, and evaluating equipment condition and status.

Working under the direction of the Reliability Manager, the successful candidate will support the Maintenance Software Engineer in developing, deploying, and maintaining NACG’s new CMMS solution. The role involves contributing within an evolving, complex software development environment including mobile and web frontends and backend APIs. As priorities evolve, the successful candidate may also contribute to other internal software development initiatives that support maintenance and operations teams.

  • Developing real-time data analyses to improve equipment health outcomes
  • Analyzing bulk equipment data to understand and explain trends in equipment health
  • Building reports for wide audiences communicating analytics
  • Development/improvement of internal team tools
  • Development of software solutions for program expansion
  • Monitoring data source devices and troubleshooting firmware issues
  • Maintaining and standardizing data templates
  • Monitoring and maintenance of servers and services

  • Candidates must have strong previous project or professional .NET, React and/or React Native experience
  • Prior experience with cloud infrastructure and CI/CD processes considered an asset
  • Highly motivated individuals who have excellent communication, organizational and problem-solving skills
    • Familiarity with Agile project management strategies considered an asset
    • Familiarity with Azure DevOps considered an asset
  • Candidates with an interest in heavy equipment and mining
  • You must hold a valid class 5 driver’s license to be considered for this position

Please include a link to your GitHub portfolio as part of your application.


Rewards of our positions include competitive compensation and benefits packages and excellent career growth prospects. To explore this opportunity, please submit a resume of your experience and accomplishments in confidence.


North American Construction Group (NACG) has served as an industry leader in the heavy construction and mining industries for over 65 years.  In that time, we’ve proven ourselves as a safe and reliable contractor who can complete projects of any size and scope. We’ve also taken a number of bold steps forward to broaden our footprint, expanding to mines outside our provincial borders, and providing third-party maintenance services to clients and customers. 

In addition to providing employees with rewarding careers, North American has a whole lot more to offer:

  • Significant Growth –As a company, NACG is rapidly expanding, and has practically doubled in size over the past year alone.
  • Long Term Contracts – With over $1 billion dollars in contracted work booked through 2027, NACG can provide long term employment solutions and numerous opportunities for advancement.
  • Commitment To Safety – With a top tier record for safety performance, NACG is dedicated to ensuring that everyone gets home safe, and constantly strives for a goal zero performance.
  • Competitive Compensation – NACG provides competitive compensation packages for all employees.
  • Attractive Benefits Package – With a substantial benefits package provided to all employees, NACG ensures that you are covered for life’s many surprises.
  • GRRSP Matching – As you begin your new career, you can also start planning for the future thanks to NACG’s GRRSP matching.

North American Construction Group is committed to providing a diverse and inclusive work environment where every employee feels safe, valued, and respected.  We recognize the talent, perspective, and creative force that diverse groups of people generate, and we encourage all people to express interest with us especially those from marginalized and underrepresented groups who might hesitate before applying.  If you require extra support in submitting interest on a role or throughout our interview process, please call us at 780-960-7171 or email us at careers@nacg.ca to ask for assistance.

North American Construction Group acknowledges that we perform work on the Traditional Treaty 6 and 8 Territories, home to the Cree, Dene, Blackfoot, Saulteaux and Nakota Sioux, and the Metis Nation of Alberta. We encourage members of those and all traditional lands to apply with us. 

Become a member of the North American family today!