5+ years of iOS development experience with a track record shipping large-scale iOS/Android applications
Proficiency in iOS development with Xcode, Swift, RxSwift/Combine, and SwiftUI
Strong understanding of software architecture/design patterns and experience with unit and snapshot testing
Excellent English communication skills and ability to collaborate with product managers, designers, and cross-functional teams
Requirements:
Build great UX for millions of users, develop new features, and perform data-driven experimentation
Independently implement in-app privacy features (data deletion, data export, data history, etc.)
Collaborate with senior engineers and designers to ensure interoperability between front-end and back-end operations and communicate with non-technical stakeholders (legal/analysts)
Deliver well-crafted, tested, and maintainable code; participate in code reviews and actively support teammates
Job description
LeadStack Inc. is an award-winning, one of the nation's fastest-growing, certified minority-owned (MBE) staffing services provider of contingent workforce. As a recognized industry leader in contingent workforce solutions and Certified as a Great Place to Work, we're proud to partner with some of the most admired Fortune 500 brands in the world.
Job Title: Mobile SWE's (iOS) Duration: 12 months with possible extension Location: Remote
Pay Rate: $68/hr on W2
iOS - Job Description Role 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.
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.
Requirements
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
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