Manager, iOS Software Engineering

$147,000 - $240,000/Yr

LinkedIn - Mountain View, CA

posted 6 days ago

Full-time - Manager
Remote - Mountain View, CA

About the position

The Manager, iOS Software Engineering at LinkedIn is responsible for leading a team of engineers in the development of the native LinkedIn application for iOS. This role involves overseeing the design, architecture, and coding of key application features, ensuring high-quality software delivery, and fostering the professional growth of team members. The position emphasizes collaboration across teams and the application of best practices in software engineering to create user-centric applications that operate reliably.

Responsibilities

  • Manage the performance and career development of a team of engineers targeting iOS native application development.
  • Participate with senior management in developing a long-term technology road map.
  • Be a role model and professional coach for engineers with a strong bias for action and focus on craftsmanship.
  • Work with peers across teams to support and leverage a shared technical stack.
  • Manage teams to create performant mobile applications, make architectural trade-offs applying synchronous and asynchronous design patterns, review code, and deliver with speediness and quality.
  • Develop delightful, smooth, and reliable user-centric applications that operate 24x7.
  • Produce high quality software that is unit tested, code reviewed, and checked in regularly for continuous integration.

Requirements

  • BA/BS Degree in Computer Science or related technical discipline, or equivalent practical experience.
  • 1+ year(s) of management experience or 1+ year(s) of staff level engineering experience with management training.
  • 5+ years of industry experience in software design, development, and large-scale software engineering.
  • Experience coding in one or more of the programming languages such as Java, Kotlin, Objective-C, Swift, JavaScript, Python, C++, etc.

Nice-to-haves

  • MS or PhD in Computer Science or related technical discipline
  • 2+ years of hands-on software engineering/technical management and people management experience
  • 7+ years industry experience in software design, development, and algorithm related solutions.
  • 5+ years programming experience in languages such as Java, C/C++, C#, Python, Go, etc.

Benefits

  • Generous health and wellness programs
  • Time away for employees of all levels
  • Annual performance bonus
  • Stock options
  • Benefits and/or other applicable incentive compensation plans
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service