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
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
Bachelor's Degree in a relevant technical field such as computer science or equivalent years of practical work experience
6+ years of post-Bachelor's software development experience; or Master's degree in a technical field + 5+ year of post-grad software development experience; or PhD in a relevant technical field +2+ years of post-grad software development experience
Experience with iOS application development
Experience with Objective-C and iOS
Experience with Swift
Experience with C/C++
Experience with OpenGL or Metal
-
We are looking for an iOS developer responsible for the development and maintenance of applications aimed at a range of iOS devices including iPhones and iPads. · Design and build applications for the iOS platform · E nsure the performance quality responsiveness of applications ...
Seattle4 weeks ago
-
+We have multiple urgent openings for Sr iOS Developer. · ...
Seattle3 weeks ago
-
· Title: iOS Automation SDET · Location: Seattle, WA · Openings: 2 · Type: Long-term Contract · Summary: · Seeking an iOS Automation SDET to help with test automation for our SDK team. This individual will work with our Automation Engineers to expand iOS test automation to 75% ...
Seattle, WA2 days ago
-
The main function of a client software engineer is to apply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of the software and systems that make computers work.A typical software engineer researches, designs, devel ...
Seattle1 month ago
-
We're looking for engineers who specialize in iOS tooling and Bazel build systems · As an DevXP engineer, you like building developer workflow tools and work towards making iOS development best at Slack.You have a "can do" demeanor and nothing is beneath you or outside your respo ...
Seattle $216,300 - $344,700 (USD)4 weeks ago
-
This role involves designing, developing, testing and evaluating complex software systems as a Software Engineer III. · Research design develop test operating systems-level software compilers distributed network applications. · Design build high-quality mobile applications for An ...
Seattle $75 - $105 (USD) Full time1 week ago
-
This role is for one of our clients. The Software Engineer III is responsible for applying advanced computer science principles and analytical skills to design, develop, test, and evaluate complex software systems. · Research, design, develop, and test operating systems-level sof ...
Seattle $65,000 - $120,000 (USD) per year1 week ago
-
Ready to level-up your career at the company leading workforce transformation in the agentic era? You're in the right place Agentforce is the future of AI, and you are the future of Salesforce. · As an DevXP engineer, you like building developer workflow tools and work towards ma ...
Seattle $197,300 - $313,700 (USD) Full time3 weeks ago
-
We are seeking an experienced Mobile Device Tester with strong expertise in manual and automated testing. · Perform functional, regression, system, performance, and usability testing on mobile devices and applicationsPrepare test plans test cases test reports release sign-off doc ...
Seattle3 weeks ago
-
+We're looking to hire Senior-level contract engineer (with 5–12 years of experience) who can start immediately.+ · +Contribute across backend and front-end development with a primary focus on .NET and ReactWork in a mobbing/pair programming environment with other senior engineer ...
Seattle2 weeks ago
-
The main function of a client software engineer is to apply the principles of computer science and mathematical analysis to the design, development, · testing and evaluation of the software and systems that make computers work.A typical software engineer researches designs develo ...
Seattle1 month ago
-
Dice is the leading career destination for tech experts at every stage of their careers. · ...
Seattle1 month ago
-
In the role of Technology Lead you will interface with key stakeholders and apply your technical proficiency across different stages of the Software Development Life Cycle including Requirements Elicitation Application Architecture definition and Design. · ...
Seattle3 weeks ago
-
This role is for one of our clients who are looking for a Software Engineer III. The Software Engineer III will design, develop, test and evaluate complex software systems. · Research, design, develop and test operating systems-level software. · Design and build high-quality mobi ...
Seattle $65,000 - $120,000 (USD) per year1 week ago
-
· This role is for one of our clients · Compensation: $75-$105 per hour · The Software Engineer III is responsible for applying advanced computer science principles and analytical skills to design, develop, test, and evaluate complex software systems. This role focuses on buildi ...
Seattle, Washington, United States3 days ago
-
+We are seeking a Principal Staff Engineer - iOS to lead the development of innovative mobile applications. · Architect & Build Mobile Systems: Design and deliver scalable iOS applications. · ...
Seattle, WA1 month ago
-
The main function of a client software engineer is to apply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of the software systems that make computers work.A typical software engineer researches designs develops an ...
Seattle1 month ago
-
The Creator Studio team is looking for an engineering manager with expertise in machine learning to build and lead a team of engineers building framework-level tooling for creative applications. · 8+ years proven experience shipping high quality, tested code on iOS and / or macOS ...
Seattle Full time2 weeks ago
-
We're looking for people who are passionate about crafting phenomenal iOS applications.As a Senior Engineer on this team, you'll have genuine autonomy: shaping the technical direction, making tradeoffs between performance and features, and deciding what gets built next based on u ...
Seattle $172,500 - $260,100 (USD)3 weeks ago
-
We are looking for a Senior Software Engineer to join our team at Slack. As a Senior Engineer on this team you'll have genuine autonomy shaping the technical direction making tradeoffs between performance and features deciding what gets built next based on user impact. · You'll l ...
Seattle $172,500 - $260,100 (USD)3 weeks ago
-
The main function of a client software engineer is to apply the principles of computer science and mathematical analysis to the design, development, testing, · and evaluation of the software and systems that make computers work.A typical software engineer researches, designs, · d ...
Seattle Full time3 weeks ago
Software Engineer, iOS, Level 5 - Seattle - Snap Inc.
Description
is a technology company. We believe the camera presents the greatest opportunity to improve the way people live and communicate. Snap contributes to human progress by empowering people to express themselves, live in the moment, learn about the world, and have fun together. The Company's three core products are , a visual messaging app that enhances your relationships with friends, family, and the world; , an augmented reality platform that powers AR across Snapchat and other services; and its AR glasses, .
teams build fun and technically sophisticated products that reach hundreds of millions of Snapchatters around the world, every day. We're deeply committed to the well-being of everyone in our global community, which is why are at the root of everything we do. We move fast, with precision, and always execute with privacy at the forefront.
We're looking for a Software Engineer, iOS to join Snap Inc
What you'll do:
Knowledge, Skills & Abilities:
Minimum Qualifications:
Preferred Qualifications:
If you have a disability or special need that requires accommodation, please don't be shy and provide us some .
"Default Together" Policy at Snap: At Snap Inc. we believe that being together in person helps us build our culture faster, reinforce our values, and serve our community, customers and partners better through dynamic collaboration. To reflect this, we practice a "default together" approach and expect our team members to work in an office 4+ days per week.
At Snap, we believe that having a team of diverse backgrounds and voices working together will enable us to create innovative products that improve the way people live and communicate. Snap is proud to be an equal opportunity employer, and committed to providing employment opportunities regardless of race, religious creed, color, national origin, ancestry, physical disability, mental disability, medical condition, genetic information, marital status, sex, gender, gender identity, gender expression, pregnancy, childbirth and breastfeeding, age, sexual orientation, military or veteran status, or any other protected classification, in accordance with applicable federal, state, and local laws. EOE, including disability/vets.
We are an Equal Opportunity Employer and will consider qualified applicants with criminal histories in a manner consistent with applicable law (by example, the requirements of the San Francisco Fair Chance Ordinance and the Los Angeles Fair Chance Initiative for Hiring, where applicable).
: Snap Inc. is its own community, so we've got your back We do our best to make sure you and your loved ones have everything you need to be happy and healthy, on your own terms. Our benefits are built around your needs and include paid parental leave, comprehensive medical coverage, emotional and mental health support programs, and compensation packages that let you share in Snap's long-term success
Compensation
In the United States, work locations are assigned a pay zone which determines the salary range for the position. The successful candidate's starting pay will be determined based on job-related skills, experience, qualifications, work location, and market conditions. The starting pay may be negotiable within the salary range for the position.These pay zones may be modified in the future.
:
The base salary range for this position is $209,000-$313,000 annually.:
The base salary range for this position is $199,000-$297,000 annually.:
The base salary range for this position is $178,000-$266,000 annually.This position is eligible for equity in the form of RSUs.
-
IOS Developer
Only for registered members Seattle
-
iOS Developer
Only for registered members Seattle
-
iOS Automation SDET
Only for registered members Seattle, WA
-
Senior Software Engineer
Only for registered members Seattle
-
Staf Software Engineer, iOS DevXP
Only for registered members Seattle
-
Software Engineer III
Full time Only for registered members Seattle
-
Software Engineer III
Only for registered members Seattle
-
Staf Software Engineer, iOS DevXP
Full time Only for registered members Seattle
-
Mobile Device Tester
Only for registered members Seattle
-
Senior Software Engineer
Only for registered members Seattle
-
Mobile Engineer – Android/iOS
Only for registered members Seattle
-
Mobile Engineer Android/iOS
Only for registered members Seattle
-
Technology Lead
Only for registered members Seattle
-
Software Engineer III
Only for registered members Seattle
-
Software Engineer III
Only for registered members Seattle, Washington, United States
-
Principal Staff Engineer
Only for registered members Seattle, WA
-
Mobile Engineer
Only for registered members Seattle
-
Software Engineering Manager, ML Infrastructure
Full time Only for registered members Seattle
-
Senior Software Engineer, iOS
Only for registered members Seattle
-
Senior Software Engineer, iOS
Only for registered members Seattle
-
Software Engineer III
Full time Only for registered members Seattle