Senior iOS Engineer developing key features for Ground News’ consumer app. Collaborating with cross-functional teams to enhance user engagement and app performance.
Responsibilities
Design, write, debug, and maintain high-quality features for the Ground News iOS app.
Play a critical role in feature delivery as a core member of a dedicated engineering team.
Partner with design, product, and backend teams to deliver seamless end-to-end functionality.
Employ automated testing to build features with a high degree of technical quality, taking responsibility for the components and features you develop.
Craft and analyze experiments to deepen our understanding of how users engage with the iOS app.
Champion high code quality through testing, code reviews, performance profiling, and bug fixes.
Own the components and features you build, monitoring app stability and responding to crashes with urgency.
Requirements
7+ years of experience in building user-centric, high performing iOS apps.
Deep expertise in Swift/Swift UI.
Experience integrating RESTful APIs to connect iOS applications to backend services.
Solid knowledge of mobile systems design and architecture patterns (e.g. MVC), with the ability to make and communicate sound architectural decisions at scale.
Experience building natively for iPhone; familiarity with other iOS formats (iPad, widgets, etc.) is a plus.
A track record of shipping and scaling a successful consumer app.
Experience planning and executing rollouts to large user bases, including monitoring stability and mitigating risk.
Experience facilitating experiments on mobile apps.
Experience with Rich push notifications, Auto-layout.
Hands-on experience with app extensions, StoreKit, and in-app purchases.
Benefits
Remote-first environment: Work from anywhere in Canada, on your own time zone plus enjoy in-person meetups and team gatherings.
Health & Wellness that matter: Medical, dental, vision, and life insurance coverage for you and your family.
Keep growing: Access to professional development opportunities to keep expanding your skills and career.
Mission-driven team: Join a group of smart, dedicated people who are building meaningful products with real-world impact.
Staff iOS Engineer developing native features for WeightWatchers' health app. Collaborating with teams on UX/UI design and innovative health insights within a remote environment.
Senior iOS Engineer developing key features for WeightWatchers iOS app. Collaboration with cross - functional teams to enhance health journeys for users.
Senior iOS Engineer developing native iOS code solutions for digital banking products. Collaborating with product, design, and engineering teams in a fast - paced startup environment.
Senior iOS Developer contract role for a payments project at a Canadian financial institution. Toronto - based hybrid position requiring 10+ years software development experience.
Senior iOS Developer role designing and developing native iOS applications for mobile banking. Work in agile environment on high - profile customer - facing projects.
iOS Engineer developing sophisticated mobile applications on iOS for Mozilla's open - source projects. Contributing to user experience and privacy in the web browsing landscape.