Senior iOS Software Engineer

5 days ago


Palo Alto, California, United States Snapchat Full time
About Snap Inc.

Snap Inc. is a pioneering technology company that harnesses the power of cameras to revolutionize human interaction and expression. Our mission is to empower people to live in the moment, learn about the world, and have fun together through our innovative products and services. With a strong commitment to diversity, equity, and inclusion, we strive to create a workplace culture that values creativity, collaboration, and mutual respect.

We are seeking a highly skilled Principal Software Engineer, iOS to join our Client Foundation team as part of our ongoing efforts to develop cutting-edge mobile applications that delight our users. This role offers an exceptional opportunity to work on challenging projects, collaborate with talented engineers, and contribute to the growth and success of our organization.

Key Responsibilities:
  • Design and Develop High-Performance iOS Apps: Create and refine sophisticated mobile apps that push the boundaries of mobile technology, leveraging your expertise in Objective-C and Swift programming languages.
  • Build Innovative Features: Conceptualize, develop, and launch new features that enhance user experience, using your knowledge of software design patterns and iOS best practices.
  • Collaborate with Cross-Functional Teams: Work closely with designers, product managers, and other engineers to ensure seamless integration and alignment with overall product vision.
  • Evaluate Technical Tradeoffs: Carefully evaluate the technical implications of every decision, considering factors such as performance, scalability, and maintainability.
  • Maintain Code Quality: Conduct code reviews to guarantee high-quality code, following established coding standards and best practices.
Requirements:
  • Bachelor's Degree in Computer Science or Equivalent: Possess a degree in computer science, mathematics, statistics, or a related field, or equivalent years of industry experience.
  • 14+ Years of Experience in iOS Development: Bring at least 14 years of experience in developing mobile applications for the iOS environment, with a proven track record of delivering high-quality results.
Salary and Benefits:

In the United States, work locations are assigned a pay zone, which determines the salary range for the position. For this role, the estimated annual salary ranges from $208,000 to $311,000, depending on location and qualifications. Additionally, you will be eligible for equity in the form of RSUs, reflecting your value to the company. We offer comprehensive medical coverage, paid parental leave, and emotional and mental health support programs, demonstrating our commitment to your well-being and success.



  • Palo Alto, California, United States Snap Full time

    **About Snap Inc.**Snap Inc is a technology company that believes the camera presents the greatest opportunity to improve the way people live and communicate. We empower people to express themselves, live in the moment, learn about the world, and have fun together through our three core products: Snapchat, Lens Studio, and Spectacles.The Client Foundation...


  • Palo Alto, California, United States Snap Full time

    Snap Engineering teams build innovative products that engage hundreds of millions of users every day. As a Senior iOS Engineer, you'll be part of our Client Foundation team and contribute to the development of Snapchat's camera capture and playback experience.Key Responsibilities:Design and implement high-performance mobile appsDevelop and maintain robust...


  • Palo Alto, California, United States Kohler Full time

    Job OverviewWe are seeking a skilled Sr. iOS Engineer to join our team at Kohler Ventures. In this role, you will work directly with the Head of Software, software engineering team, and product teams to design mobile architecture that can scale with the business growth of Kohler Ventures.You will also build the forward-looking vision and lead the effort to...


  • Palo Alto, California, United States KOHLER Full time

    We are seeking a highly skilled iOS Software Architect to join our team at Kohler Ventures. As a Senior Mobile Engineer, you will design and develop mobile applications that can scale with the business growth of Kohler Ventures. Your expertise in SwiftUI and Bluetooth peripheral devices will be essential in crafting responsive high-performance apps.Estimated...

  • Senior iOS Engineer

    4 days ago


    Palo Alto, California, United States Kohler Full time

    We're excited to offer a challenging and rewarding opportunity for a Sr. iOS Engineer to join our team at Kohler Ventures. As a key member of our software engineering team, you will work directly with the Head of Software and product teams to design mobile architecture that can scale with the business growth of Kohler Ventures.Your responsibilities will...


  • Palo Alto, California, United States Premier Staffing Solution Full time

    Job Summary: The Senior Embedded Software Test Engineer will be responsible for developing test software to validate automotive SoC solutions. The ideal candidate will have 5+ years of experience in embedded software development and proficiency in C programming language. Familiarity with embedded system components and bus protocols (e.g., AMBA) is also...


  • Palo Alto, California, United States Kohler Full time

    Job SummaryWe are seeking an experienced Sr. iOS Engineer to join our software engineering team at Kohler Ventures. As a key member of the team, you will work directly with the Head of Software and product teams to design and develop scalable mobile architectures that meet the needs of our growing business.In this role, you will have the opportunity...


  • Palo Alto, California, United States Snapchat Full time

    As a Principal Software Engineer, iOS, at Snap Inc., you will play a key role in shaping the future of our mobile applications. With a strong track record of delivering high-quality, scalable, and secure code, you will contribute to the development of cutting-edge features and services that power our products, including Snapchat, Lens Studio, and Spectacles....


  • Palo Alto, California, United States Belcan Full time

    Belcan Senior Software Embedded Engineer - Palo Alto, CaliforniaDescription:In the Autonomy Hardware team at Belcan, you will develop test software to validate automotive SoC solutions. You will build validation and benchmark software frameworks to identify component and module-level gaps and risks. This involves collaborating with cross-functional teams to...


  • Palo Alto, California, United States Snapchat Full time

    About Snap EngineeringSnap Engineering teams build fun and technically sophisticated products that reach hundreds of millions of Snapchatters worldwide daily. We're deeply committed to the well-being of everyone in our global community, prioritizing our values in everything we do. At Snap, we believe that having a diverse team of backgrounds and voices...


  • Palo Alto, California, United States Ario Full time

    About UsArio is a pioneering technology company that has developed a revolutionary product, an AI-powered personal assistant. Our mission is to empower individuals by consolidating their digital world and making it easier to access and utilize their personal data.We are based in Palo Alto and offer relocation assistance as needed to new employees.The RoleAs...


  • Palo Alto, California, United States BHO Tech Full time

    BHO Tech is seeking an experienced Senior Full-Stack Engineer to join our team in San Francisco.OverviewWe built a mobile technology platform that supports networks of linked apps, improving discoverability, monetization, and direct consumer relationships. Our platform can be deployed on any device and customized for various industries including Education,...


  • Palo Alto, California, United States Axiom Software Solutions Limited Full time

    About Axiom Software Solutions LimitedWe are a leading provider of innovative software solutions for the automotive and industrial sectors.Job Title: Senior Embedded Software DeveloperLocation: Palo Alto, CaliforniaSalary: $120,000 - $180,000 per annumJob DescriptionWe are seeking an experienced Senior Embedded Software Developer to join our team in Palo...


  • Palo Alto, California, United States Broadcom Corporation Full time

    Company OverviewBroadcom Corporation is a global technology leader that designs, develops and supplies a broad range of semiconductor and infrastructure software solutions. Our VMware Cloud Foundation Division enables organizations around the world to run their business critical and modern applications in a secure, resilient, and cost-efficient manner.Job...


  • Palo Alto, California, United States Snap Full time

    About Our Team:">Our Client Foundation team is dedicated to building innovative mobile applications that deliver exceptional user experiences. We're a collaborative and dynamic team that values creativity, experimentation, and continuous learning.">We're seeking a highly skilled Principal Software Engineer, iOS to join our ranks. As a key member of this...


  • Palo Alto, California, United States Kohler Full time

    Kohler Ventures is a pioneering company in the field of digital businesses, aiming to empower consumers to lead healthier lives. We explore innovative ways to integrate technology, science, and design to enhance familiar experiences and develop new innovations.As a Senior Android Engineer at Kohler Ventures, you will have the opportunity to work with a...


  • Palo Alto, California, United States Amazon Full time

    About the RoleWe are seeking a talented software engineer to join our team as a Senior Software Engineer - AWS. In this role, you will be responsible for designing, implementing, and testing software solutions that meet the needs of our global customer base. With a strong focus on innovation and customer satisfaction, you will work closely with...


  • Palo Alto, California, United States Axiom Software Solutions Limited Full time

    Job OverviewAxiom Software Solutions Limited is seeking an experienced Senior Embedded Software Architect to join our team in Palo Alto, California.Estimated Salary Range$150,000 - $200,000 per annum, depending on experience.About the RoleWe are looking for a highly skilled and motivated individual with a strong background in embedded software development,...


  • Palo Alto, California, United States Tesla Full time

    Job SummaryWe are seeking an experienced Senior Software Engineer to join our Engineering Automation Software team. As a key member of this team, you will develop software applications that automate or streamline parts of the design process.Key AccountabilitiesDevelop and optimize robust software applications using proficient use of languages such as Java,...


  • Palo Alto, California, United States Criteo Full time

    Criteo is a leading performance marketing company that delivers personalized advertising solutions at scale. We are seeking a highly skilled Senior Software Engineer to join our team in Palo Alto, California.As a key member of our platform team, you will be responsible for designing and developing high-quality, maintainable code that meets the needs of our...