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 will support hundreds of engineers by developing and maintaining the core infrastructure for LinkedIn’s iOS applications, ensuring a reliable and efficient development ecosystem.
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