Software Engineer, iOS at Snap Inc creating high performance mobile applications. Refining mobile technology, designing features, and ensuring code quality within a collaborative environment.
Responsibilities
Create and refine high performance mobile apps that push the limits of mobile technology
Build fun, new products that are very stable and run smoothly
Design, architect and implement well-tested Objective-C software which powers experiences in Snapchat’s camera
Conceptualize, develop, and launch new features
Carefully evaluate the technical tradeoffs of every decision
Work with the Design team to hone in on the best UI and infrastructure practices
Carry out code reviews to guarantee code quality
Requirements
Bachelor's Degree in a relevant technical field such as computer science or equivalent years of practical work experience
2+ years of post-Bachelor’s software development experience; or Master’s degree in a technical field + 1+ year of post-grad software development experience; or PhD in a relevant technical field
Proven understanding of Objective-C Runtime and processes which run “under the hood”
Knowledge of the OS internals, compilers, optimization for low-power and mobile systems
Proficiency with multithreading and performance optimization techniques for iOS
Strong CS fundamentals (algorithms and data structures) and problem-solving skills
Knowledge of software design patterns and iOS best practices
Benefits
paid parental leave
comprehensive medical coverage
emotional and mental health support programs
compensation packages that let you share in Snap’s long-term success
iOS Developer creating and maintaining mobile applications at Expleo. Collaborating on technical solutions and ensuring quality deliverables from partners with a focus on innovation.
Principal PM overseeing Zapp's consumer mobile experience, shaping user engagement through app features. We are disrupting the retail market with innovative solutions and a customer - centric approach.
Senior iOS Engineer responsible for developing and maintaining AI - powered iOS applications at Air Apps. Collaborating with cross - functional teams to deliver high - quality user experiences in a dynamic environment.
Senior iOS Engineer developing and maintaining high - quality iOS applications at Air Apps. Collaborating closely with designers and product managers to optimize user experience and drive innovation.
Senior iOS Engineer II developing and improving features for Strava for Business. Leading technical direction and collaborating with products that reach millions of athletes.
Product iOS Engineer responsible for shipping features end - to - end at BeReal, focusing on user needs and high - impact solutions through analytics and design.
iOS Engineer developing applications for customer management at Naranja X. Working collaboratively in a hybrid team to enhance financial technology solutions.
iOS Developer creating innovative applications using Swift and Objective - C at Stefanini. Collaborate with agile teams and focus on mobile architecture and API integrations.