Terms of Employment
W2 Contract, 12 Months
Remote Opportunity
Overview
We are seeking a passionate and skilled iOS Engineer to support the Privacy Engineering team, which builds and supports the tools we need to ensure we are honoring user privacy rights. We are looking for someone who can ramp up quickly, deliver fast while maintaining high quality. As
part of this team you will be working closely with senior and staff privacy engineers, as well as with stakeholders from legal, privacy analyst and design teams.
Our Mobile app is used by millions of people, and we take great pride in our work. This means excellent development practices, careful code architecture, and an organization built around rapid releases. Continuous integration with automated testing allows us to run a weekly release train. Our beta release process gives us useful insight into user behavior and heavy use of analytics, A/B testing and feature flagging allows for rapid iteration. Every line of code gets reviewed by other developers, every pixel inspected by designers, and every feature hammered on by manual and automated QA.
Scope of Position
Unit and snapshot testing and creating shared components.
Strong communication skills and advanced proficiency in English.
Very knowledgeable about architecture and design patterns.
Great product sense; you care about usability and good design.
Worked collaboratively with product managers, designers, and other engineering teams to build complex products.
Responsibilities
Build great UX for millions of users; new feature development and experimentation with data analysis
Independently build in-app user privacy features like data deletion, data export, data history, and more.
Work very closely with senior/staff skilled engineers and designers to ensure interoperability between front and backend operations.
Work closely with, and provide regular status updates to, non-technical stakeholders including legal and analysts.
Quickly ramp up on product context, code and adopt new architecture.
Deliver well-crafted, well-tested, and maintainable code.
Participate in code reviews to ensure code quality and share knowledge with team members.
Identify, triage, debug and resolve issues/bugs across our various applications and platforms.
Actively support and unblock team members, fostering a collaborative work environment.
Required Skills & Experience
Minimum 5+ years of iOS developer experience.
Worked on and shipped large-scale iOS / Android applications; up-to-date on development standards.
Proficiency in iOS development.
iOS: you should be familiar with Xcode, Swift, Reactive Programming (RxSwift/Combine), SwiftUI, etc.
Experience delivering high-quality code.
Good sense of usability and product.