iOS Software Developer - Intermediate

Vaderstad Inc.

Regina

Hybrid

CAD 90,000 - 120,000

Full time

10 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Four-day work week
Health benefits
Pension matching
Dental, Vision, Prescription coverage
Flexible work environment

Job summary

Väderstad Inc. is seeking an intermediate iOS Software Developer to join our Regina team. You will contribute to high-quality native iOS apps, collaborating with multiple departments to improve products and exceed customer expectations.

The role emphasizes learning, mentoring, and delivering robust code with clean architecture, unit tests, and UI polish using SwiftUI, Core Data, and modern Apple frameworks.

Qualifications

  • Degree in Computer Science, Software Engineering or related field.
  • 3+ years of native iOS development experience in Swift.
  • Experience with REST APIs, OAuth/OIDC, and Git.

Responsibilities

  • Write and refactor maintainable, efficient code with test coverage.
  • Contribute to API integration and app performance improvements.
  • Collaborate across teams from concept to delivery and troubleshooting.

Skills

Swift
REST APIs
OAuth/OIDC
Git
Agile
Unit testing
UI/UX design
Core Data
SwiftUI
XCTest
Core Location
Core Bluetooth
C/C++/Rust
Mentor juniors
Android basics

Education

CS/Software Eng degree

Job description

## iOS Software Developer - IntermediateApply: Regina, Canada: Full time: Posted Today: JR101462SummaryVäderstad is looking for people who share our passion for farming. Our employees are the most important resource we have in achieving our goals. We provide great career opportunities for the right candidates in a rapidly evolving workplace with locations in ag markets across North America. Vaderstad is an equal opportunity employer, that values and respects diversity in its workforce. All employment decisions are made on the basis of qualifications, merit and business needs.We are looking for a intermediate software developer to join our team and contribute to the development of high-quality native iOS applications. The ideal candidate will possess a strong drive to continuously learn new skills and technologies, leveraging this knowledge to help advance our software products. The software developer will work with all departments to continuously improve our product lines and exceed customer expectations.Why Work with Us?* Four-day work week, every week is a long weekend!* Vaderstad offers a competitive compensation package including competitive salary, health benefits and pension matching.* Health, Dental, Vision and Prescription benefits are 100% paid by the Vaderstad.* Flexible work environment* Vaderstad provides you the opportunity to work with an ambitious, growth-oriented team that is driven to continuously improve.Education/Experience* Degree in Computer Science, Software Engineering or related field.* 3+ Years of experience developing native iOS applications in Swift.* Experience integrating with REST APIs* Experience with OAuth or OIDC* Experience with git* Experience with Agile software development methodologies* Experience with automated unit and UI testing* Knowledge of UI/UX design principles and best practices* Knowledge of Core Data, SwiftUI, Swift Charts, XCTest, Swift Testing, Core Location, Core Bluetooth* Knowledge of programming with C, C++ or Rust* Experience building Android applications is a bonus.Core Competencies* Native iOS app development in Swift* Experience with Agile software development* Mentor junior employees* Confident, imaginative and desire to learn continuously* Work well individually and as part of a team* Easily adaptable to new situations* Able to think critically and analytically* Continuously stive to create the highest quality productAccountabilities* You will write and refactor code with maintainability and optimization in mind. You will improve test coverage and contribute to collaborative code reviews.* You will participate in the development of new ideas and involved in all phases of software development from Concept to Delivery.* You will also participate in troubleshooting, root cause analysis and resolution of the software bugs.* You will build apps, frameworks, and automated test suites.* You will update, review and create documentation produced during the Product Development Lifecycle.Work Conditions* Primarily a typical office working environment* Shop exposure is required during the prototyping and testing phases* Manual dexterity required to use desktop computer and peripherals* Work is performed in a combination of environments which require the usage of Personal Protective Equipment* This position may be exposed to elements such as noise, dust, odors, fumes and oils* Job anxiety, tension and mental stress can occur from time to time in meeting deadlines, confrontation, interruptions, long meetings and responding to general duties* Overtime as required
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

iOS Software Developer - Intermediate
iOS Software Developer - Intermediate

Väderstad AB • Regina

On-site
CAD 70,000 - 100,000
Four-day work week
Health benefits
Pension matching
+3
iOS Software Developer - Intermediate
iOS Software Developer - Intermediate

Vaderstad Industries Inc (VII) • Regina

On-site
CAD 70,000 - 95,000
Four-day work week
Health benefits
Pension matching
+1
iOS Software Developer – Swift | Four‑Day Week + Benefits
iOS Software Developer – Swift | Four‑Day Week + Benefits

Väderstad AB • Regina

On-site
CAD 70,000 - 100,000
Four-day work week
Health benefits
Pension matching
+3
Mobile Application Developer (Calgary, AB)
Mobile Application Developer (Calgary, AB)

Surerus Pipeline Inc. • Calgary

Hybrid
CAD 90,000 - 130,000
Mobile Application Developer
Mobile Application Developer

Surerus Murphy Joint Venture • Calgary

Hybrid
CAD 110,000 - 145,000
Hybrid work schedule
Professional development
Maintenance Technician
Maintenance Technician

Väderstad • Langbank

On-site
CAD 45,000 - 65,000
Health benefits
Pension matching
Senior iOS App Developer
Senior iOS App Developer

ALLTECH CONSULTING SVC INC • Calgary

On-site
CAD 80,000 - 120,000
Flexible vacation policy with advance notice
Buyer – Maternity Leave Coverage, 12–14 Month Contract
Buyer – Maternity Leave Coverage, 12–14 Month Contract

Väderstad • Langbank

On-site
CAD 50,000 - 70,000
Flexible work environment
Competitive compensation package
Cloud RAN L1 SW Developer Ottawa,Ontario,Canada Product Development Posted 3 hours ago
Cloud RAN L1 SW Developer Ottawa,Ontario,Canada Product Development Posted 3 hours ago

Ericsson GmbH • Ottawa

Hybrid
CAD 85,000 - 111,000
Health benefits
Bonus program
Pension plan
+2
RV Parts & Accessories Specialist
RV Parts & Accessories Specialist

Traveland RV Canada • City of Langley

On-site
CAD 100,000 - 120,000
Health and dental coverage
EAP
RSP with company match
+4