Position Type

Full-Time

Location

Saskatoon, SK

Career Field

Developer

Junior or Intermediate iOS Developer

Job Overview:

Push Interactions is seeking a Junior or Intermediate iOS Developer to join our team. We are looking for people who have a passion for delivering top-quality work on mission critical software. As a iOS Developer and part of our team, you will be responsible for creating iOS code mainly in Swift. Understanding of other languages like Objective-C are also useful. Push is a leader in custom mobile app development for iPhone and Android across a broad range of industries.

The work for this job is in person at our Saskatoon office. Relocation may be required before starting work.

You must have the ability to legally work in Canada.


Responsibilities:


Your job will be to deliver high-quality iOS code for our mobile applications for clients. You will in time also be looked upon to assist in other tasks such as mentoring other developers, assisting in planning and estimating projects, contributing ideas to improve our processes, and helping drive the team to hit deadlines – all while helping to deliver a quality applications to our clients. You will have the opportunity to contribute to many different projects that will challenge you and help hone your skills.


Typical daily tasks may include:

  • Creating a new or updating an existing iOS Application code
  • Developing a new features
  • Performing code reviews
  • Estimating on upcoming projects
  • Helping demo a new build to a client
  • Helping another developer solve a problem

  • Required Skills:

  • 1+ years of iOS development experience
  • 2 years of software development experience
  • Strong understaffing of Swift
  • Drive to build and maintain quality software that is mission critical to our clients.
  • Ability to collaborate with a multi-disciplinary team
  • Initiative to deliver working software quickly and effectively
  • Enthusiasm to work in an iterative agile development process
  • Ability to think about long term maintenance when creating or maintaining software
  • Experience with Git
  • Familiarity with unit testing and test automation tools
  • Ability Stay up-to-date with industry trends and advancements in relevant server development technology
  • Experience consuming web services, including caching for offline usage

  • Education:

  • Bachelor's Degree or higher (preferred)

  • Bonus Skills

  • Objective-C experience

  • Benefits

  • Competitive salaries
  • Comprehensive health benefits
  • Performance based rewards and recognition
  • Personal development opportunities
  • Regular team events and parties
  • A team filled with enthusiastic developers
  • Casual dress
  • Dental care
  • Disability insurance
  • Extended health care
  • Life insurance
  • On-site parking
  • Paid time off
  • Vision care
  • Free drinks
  • Working with a team of skilled team members

  • Day range:

  • Monday to Friday


  • Apply Below

    Apply to be a part of our Team

    Become part of an experience and exciting team