Remote Staff iOS Engineer (Networking/DNS/VPN)
closedLookout
💵 $93k-$129k
📍Remote - Canada
Job highlights
Summary
Join Lookout's Engineering team as a seasoned iOS developer to build innovative and user-friendly applications, leveraging the latest Apple technologies. As part of this role, you will design, estimate, develop, and maintain high-quality iOS applications, collaborate with designers and engineers, and mentor junior developers.
Requirements
- At least 8+ years building & shipping commercial mobile software for the iOS platform
- Experience with network extensions
- Strong understanding of networking protocols like DNS (DoT, DoH), VPN, TLS
- Expert level proficiency in Swift and Objective-C
- Strong understanding of Xcode, Interface Builder, and the iOS SDK
- Experience with design patterns and best practices for iOS development
- Experience with unit testing frameworks and a passion for writing clean and maintainable code that is well-tested
- Proven track record of developing highly scalable designs
- Stellar communication, collaboration, and problem-solving skills
- Good troubleshooting skills including usage of native tools, profilers and debuggers
- BS in Computer Science or related field
Responsibilities
- Design, estimate, develop, and maintain high-quality, performant, and user-friendly iOS applications
- Collaborate closely with designers, product managers, and other engineers to bring product vision to life
- Write clean, maintainable, and well-documented code adhering to best practices
- Write and maintain comprehensive unit and integration tests to ensure code quality and stability
- Conduct unit and integration tests, participate in code reviews, and actively contribute to building a strong development culture
- Stay up-to-date with the latest iOS technologies and frameworks (Swift, SwiftUI, etc.)
- Identify and troubleshoot technical issues efficiently and effectively
- Mentor junior developers on the team
Preferred Qualifications
- Experience in building any of the following - Mobile platforms/SDKs, security, networking, MDMs, Secure Containers (MAM)
- Experience with CI/CD pipelines and automated testing tools
- Experience with server-side communication and APIs
- Contributed to apps with over 1 million active users
- A portfolio of previously developed iOS applications
Benefits
- Competitive salary and benefits package
- Opportunity to work on challenging and impactful projects
- Collaborative and supportive work environment
- Chance to learn and grow your skills with the latest technologies
This job is filled or no longer available