Full-Time Senior iOS Engineer
Job Description
We are looking for an experienced Senior iOS Engineer with a background in shipping beautiful, high-performance, maintainable software to join our iOS team. Here at Flipboard, you will take on complex problems, experiment with open source solutions, and enjoy a culture that celebrates constant innovation. In this role, you will work on a completely unique and beautiful app and be able to pair your experience with a talented and fun team!
The iOS Team is based out of Vancouver, BC. Due to the COVID-19 pandemic, the company is working 100% remotely. We are open to this position being 100% remote during and post-pandemic from anywhere in Canada.
Responsibilities
- Build iPhone, iPad, and Apple Watch apps, plus widgets and extensions
- Write clean, maintainable code while rapidly iterating and shipping
- Integrate new technologies from Apple and third parties
- Use Xcode’s debugger, FLEX, AppCenter, and JIRA to diagnose and squash bugs
- Tune CPU, memory, storage, and networking performance with Instruments
- Work collaboratively with product managers and designers to develop features
- Integrate with web services and spec out APIs with platform developers
- Maintain a thoughtful commit history using git and conduct peer reviews using GitHub
Requirements
- 5-8+ years of mobile engineering experience with a focus on iOS
- BS in Computer Science or related field preferred
- Experience in Swift and its libraries
- Low level details of the Objective-C language and runtime
- Extensive experience with Foundation, UIKit, Core Animation and Cocoa Touch APIs
- Client/server networking, asynchronous programming, and threading
- How to build composable, extensible user interfaces quickly
- How to work within and maintain an existing codebase
- Familiarity with git and common workflows
Benefits & Perks
- Canada: Our benefits include vision, dental, life, health insurance, “Employee and Family Assistance Program”, plus eligibility to participate in our pension plan with an employer match
- All Locations: Flexible hours and generous ‘out of office time’ for holidays, vacations, sick leave, relaxation & wellness, personal and family needs | Team celebrations: company anniversaries, birthdays, Thanksgiving, weddings/babies –– you name it, we celebrate it!
How to Apply
To apply please click here.179 total views, 0 today