Senior iOS Engineer

Y Media Labs is looking for a Senior iOS Engineer to join their office in San Francisco.

Employer: Y Media Labs

Location: San Francisco / USA

Position: Senior iOS Engineer


As an engineer, the first word that comes to mind that describes YML is “care”. People care about their coworkers, project team, and the products they are building. People want to be the best they can be and it shows in the products we produce.

This Senior iOS Engineer will be an influential member of our engineering team and reporting to our Engineering Manager.


• Help lead one or more iOS teams in the development of user-first mobile applications
• Hands-on contribution to the development of mobile applications. Serve as a role model for code quality, process and its improvements
• Hands-on coding, system analysis, design, and the delivery of digital system
• Complete assigned tasks in a timely manner within project constraints
• Cultivate a collaborative working environment and a culture of ownership with a growing team


• Aspiring Leader — you are both a team leader and a team player
• Resourceful — you are a go-getter that leads by example, drives self research and is an endless problem solver
• Clear — you provide clear and actionable direction to your team and clients
• Collaborative — a dynamic team player, you are proactive about soliciting and giving feedback
• Passionate — you love quality engineering, design and technology and the role it has in the shaping the future


• Provide good technical guidance to project team members so that their abilities and the overall project quality are enhanced
• 6 years minimum overall experience in software programming with 4 years minimum specializing in iOS application development
• At least 2 published applications on the Apple Store available for immediate download and review by our team
• Extensive experience developing in Objective-C and/or Swift
• Programmer Tools: Xcode, Instruments, and Git
• Frameworks: CocoaTouch, UIKit, and Core Data (Core Graphics and Core Animation a plus)
• Solid grasp of algorithms, memory management, object oriented programming, MVC programming, and concurrent programming
• Experience detecting and correcting memory usage issues, as well as optimizing code for application performance
• A good understanding of operating system fundamentals such as processes, inter-process communication, multi-threading primitives, race conditions and deadlocks
• Experience with JSON, XML, JavaScript, and interfacing iPhone/iPad applications to server side API’s (Ability to develop APIs is BIG plus)
• Ability to function effectively and communicate with cross-functional teams — Design, Project/Product Management, Quality Assurance, Strategy, Data Science, Innovations Team, Marketing, Talent, etc, and manage continuously changing business needs

Job Application Link: https://www.linkedin.com/jobs/view/1529887457/?alternateChannel=search

Y Media Labs

Award-winning creative technology company that helps brands re-imagine their customer experiences, through next-generation technologies and world-class design.


255 Shoreline Dr., 6th floor, Redwood City CA 94065



[email protected]

Looking for a job?

Our member agencies are always looking for the best candidates to hire.