iOS Software Engineer
LinkedIn is the world’s largest professional network, built to create economic opportunity for every member of the global workforce. The iOS Software Engineer role focuses on providing a reliable and efficient development ecosystem for iOS engineers, supporting the entire development lifecycle of LinkedIn’s iOS applications and optimizing productivity through various initiatives.
Responsibilities
- Design and implement user-facing features for LinkedIn’s native iOS application, leveraging Apple’s mobile frameworks for multi-threading, data persistence, and adaptive UI to support multiple device types
- Utilize cutting-edge technologies and libraries recommended by Apple to build responsive, high-performance native iOS apps
- Develop scalable mobile applications using LinkedIn’s internal libraries and infrastructure
- Make architectural decisions by applying synchronous and asynchronous design patterns, writing clean, efficient code, and delivering with speed and quality
- Build and maintain robust CI pipelines to support efficient build and test workflows for LinkedIn’s iOS applications
- Produce high-quality software that is unit tested, peer-reviewed, and continuously integrated
- Provide technical leadership by driving best engineering practices and executing large-scale, cross-functional, and mission-critical programs
- Identify and champion opportunities to enhance engineering productivity across the organization
Skills
- BA/BS in Computer Science or related technical field or equivalent practical experience
- 1+ years of industry experience
- Programming experience in languages such as Java, C/C++, Python, Objective-C, Swift, etc
- 2+ years of relevant work experience
- MS or PhD in Computer Science or related technical discipline
Benefits
- Generous health and wellness programs
- Time away for employees of all levels
- Annual performance bonus
- Stock
- Benefits and/or other applicable incentive compensation plans
Company Overview
Company H1B Sponsorship
Apply To This Job