Remote Staff iOS Engineer

at Lookout Inc

Posted 23 hours ago 1 applied

Description:

  • Lookout, Inc. is a globally recognized cybersecurity leader focused on protecting against human error and manipulation.
  • The Lookout platform is cloud-native, offering rapid deployment and simplified security operations for mobile devices.
  • The Staff iOS Engineer will be part of Lookout’s Engineering team, tackling challenges in core areas of intellectual property and building blocks for Enterprise products.
  • Responsibilities include designing, estimating, developing, and maintaining high-quality iOS applications.
  • The role involves collaborating with designers, product managers, and engineers to realize product vision.
  • The engineer will write clean, maintainable, and well-documented code, adhering to best practices.
  • They will also write and maintain comprehensive unit and integration tests to ensure code quality and stability.
  • Conducting unit and integration tests, participating in code reviews, and contributing to a strong development culture are key aspects of the role.
  • Staying updated with the latest iOS technologies and frameworks is essential.
  • The engineer will identify and troubleshoot technical issues and mentor junior developers.

Requirements:

  • Candidates must have at least 8+ years of experience building and shipping commercial mobile software for the iOS platform.
  • Expert-level proficiency in Swift and Objective-C is required.
  • A strong understanding of Xcode, Interface Builder, and the iOS SDK is necessary.
  • Experience with design patterns and best practices for iOS development is essential.
  • Candidates should have experience with unit testing frameworks and a passion for writing clean, maintainable, and well-tested code.
  • A proven track record of developing highly scalable designs is required.
  • Stellar communication, collaboration, and problem-solving skills are necessary.
  • Good troubleshooting skills, including the use of native tools, profilers, and debuggers, are important.
  • A preference for working in a dynamic startup environment is desired.
  • A strong passion for mobile development and a desire to learn and grow is essential.
  • A BS in Computer Science or a related field is required.

Benefits:

  • Lookout offers a competitive salary and benefits package.
  • Employees have the opportunity to work on challenging and impactful projects.
  • The company provides a collaborative and supportive work environment.
  • There is a chance to learn and grow skills with the latest technologies.
  • The Canadian base salary range for this position is $150,000 - $170,000 CAD, with additional compensation including bonuses, equity, and benefits.

Get realtime job alerts

Be the first to know about new jobs