This job board retrieves part of its jobs from: Emploi Étudiant | Toronto Jobs | Work From Home

Tech jobs every day in Canada!

To post a job, login or create an account |  Post a Job

   Canadian Tech jobs   

Website updated every day with fresh jobs in the IT industry

Slide 1
Slide 2
Slide 3
previous arrow
next arrow

iOS Software Engineer

Ensemble Systems

This is a Contract position in Greater Vancouver Metropolitan Area, BC posted September 9, 2021.

At Ensemble, we build innovative custom software solutions for some of the largest brands in the media and entertainment, financial services, insurance, government, life sciences, and manufacturing industries.

We’re proud of what we do, and we know that our incredible team is the secret to our success.

Ensemble is currently looking for a versatile iOS Software Developer who is interested in leveraging the latest tech stacks to build industry-leading software solutions.

We work on projects of all types, including mobile apps, website development, and apps for connected devices involving the newest technologies on the market.

This is a full time remote position
– Candidates must live in Canada.

Do you have what it takes to join our team?

A solid understanding of software engineering practices and principles Flexibility and adaptability to learn new languages quickly Excellent communication and time management skills A desire to succeed, paired with a winning attitude and unparalleled work ethic Experience with native iOS development with Swift or Objective-C One or more years of software development experience In addition to the above requirements, experience in any of the following areas would provide a definite advantage: Mobile Development Experience with SwiftUI Experience with tvOS Native Android (Kotlin or Java) Cross-platform mobile (React Native or Flutter) Web Development JavaScript and TypeScript React, Angular or Knockout frameworks Object oriented and functional JavaScript and TypeScript concepts GraphQL Backend Development Java, JavaScript or TypeScript Java Spring or NodeJS (NestJS, NextJS) frameworks GraphQL AWS or Azure services (AWS Lambda, AWS DynamoDB, AWS AppSync) OTT Development Development for smart TVs or connected devices such as Roku, Fire TV, Android TV, tvOS, Tizen, LG, Vizio, Xbox One, Xbox Series X, PS4, PS5 Regardless of what programming language you specialize in, you can expect to further develop your existing skills in many areas, including development for both web and mobile applications.

Ensemble has a team of over 100 developers and strongly encourages knowledge sharing.

So, if you have a strong overall foundation in software programming, but are light in a few areas, we encourage you to still apply.

Life at Ensemble: We support a healthy work/life balance for our employees, but we know that’s easier said than done.

So, in addition to a comprehensive benefit plan we also offer: Remote work (must live within Canada) Team lunches to celebrate project milestones, Gaming, activity, and movie nights (remote for now, in-person returning soon), Lunch & Learns on various topics, Summer family barbecue & winter holiday party (hopefully returning in 2021) A bit more about us: Since 1995, Ensemble has been providing custom technology solutions to our customers, with the goal of helping them deliver incredible digital experiences.

We have built such strong relationships with our customers over the years that the majority of our business now comes from repeat business and referrals — and we couldn’t be happier about that.

With offices in Europe and North America, Ensemble operates on a global scale providing solutions and support to some of the largest brands around the world.

We look forwarding to hearing from you