Senior Software Developer, iOS

November 27

Apply Now

Description

• Remote Work Environment 💻 • Retirement Savings Matching Plan (RRSP). Plan for your future with us! 💸 • Personal Spending Account 💰 • Up to $500 to spend on anything related to physical, mental or financial well-being (in addition to your Health Care Spending Account) • Summer Hours 🌞 • Start your weekend earlier during the summer months! • 17 Paid Days Off (in addition to 13 Personal Days) 🌅 • This includes an extra day off during the month of your birthday 🍰- our gift to you! • An IDEAS (Inclusion, Diversity, Equity, Awareness, Solidarity) team ⚖️ • Weather is inclusive, we will be too. Our IDEAS team is committed to making this happen! • As an iOS Software Developer, you play a key role in our Apps team as we continue to build and enhance one of Canada’s most popular apps, The Weather Network/MétéoMédia. You will be hands-on with the development and architecture of our iOS applications, working alongside other team members to deliver a best in class & quality Weather experience! This is a remote position, but we are only considering candidates who are eligible to work and are currently located in Canada only. • The role requires working in East Standard Hours.

Requirements

• University degree in Computer Science, or College diploma in Computer Programming, Information Technologies or a related discipline • Minimum 4 years related job experience. • Solid Object Oriented Design and Analysis Skills and modern development practices. • Experience working with Test Driven Development. • Practical experience with design patterns. • In-depth programming experience and knowledge of Swift and Objective-C • Experience with- • Swift and SwiftUI • iOS Platform frameworks and API’s (e.g. CoreLocation, CoreData, UIKit) • IDE’s (e.g., XCode, Git) • Data retrieval and management including remote source and techniques and semantics of doing so (e.g., XML, RESTful) • Caching data and efficiently loading data for use (e.g., SQLite, CoreData, lazy loading) • Implementing MVVM design pattern in iOS applications. • CocoaPods for managing dependencies in iOS projects.

Benefits

• Remote Work Environment 💻 • Retirement Savings Matching Plan (RRSP). Plan for your future with us! 💸 • Personal Spending Account 💰 • Up to $500 to spend on anything related to physical, mental or financial well-being (in addition to your Health Care Spending Account) • Summer Hours 🌞 • Start your weekend earlier during the summer months! • 17 Paid Days Off (in addition to 13 Personal Days) 🌅 • This includes an extra day off during the month of your birthday 🍰- our gift to you! • An IDEAS (Inclusion, Diversity, Equity, Awareness, Solidarity) team ⚖️ • Weather is inclusive, we will be too. Our IDEAS team is committed to making this happen!

Apply Now
Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com