Zigsaw logo
Zigsaw

On a mission to help people find the Job of their choice. Fill this: https://forms.gle/fWsXYfgAfEorQZgaA

Software Engineer, iOS

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 11-50Since 2016H1B No SponsorCompany SiteLinkedIn

Location

California

Posted

8 days ago

Salary

$123.7K - $254.7K / year

Seniority

Senior

Bachelor Degree3 yrs expEnglishiOSObjective-CSwift

Job Description

Software Engineer, iOS

Zigsaw

• Build out Pinner-facing frontend features in iOS to power the future of inspiration on Pinterest • Contribute to and lead each step of the product development process, from ideation to implementation to release; from rapidly prototyping, running A/B tests, to architecting and building solutions that can scale to support millions of users • Partner with design, product, and backend teams to build end to end functionality • Put on your Pinner hat to suggest new product ideas and features • Employ automated testing to build features with a high degree of technical quality, taking responsibility for the components and features you develop • Grow as an engineer by working with world-class peers on varied and high impact projects • Leverage AI to seek faster execution (i.e. draft, prototype, outline) and explore alternative options (i.e. iterate, compare approaches) • Leverage AI to synthesize information (summarize, distill themes) and automate repeatable tasks (documentation, reporting, QA checks)

Job Requirements

  • Deep understanding of iOS development and best practices in Objective C and/or Swift
  • 3+ years of industry iOS application development experience, building consumer or business facing products
  • Experience in following best practices in writing reliable and maintainable code that may be used by many other engineers
  • Ability to keep up-to-date with new technologies to understand what should be incorporated
  • Strong collaboration and communication skills
  • Demonstrated ability to use AI to improve speed and quality in your day-to-day workflow for relevant outputs.
  • Strong track record of critical evaluation and verification of AI-assisted work (e.g., testing, source-checking, data validation, peer review).
  • High integrity and ownership: you protect sensitive data, avoid over-reliance on AI, and remain accountable for final decisions and deliverables.
  • Bachelor’s degree in Computer Science, a related field, or equivalent experience.

Benefits

  • Information regarding the culture at Pinterest and benefits available for this position can be found here.

Related Job Pages

More Full-stack Engineer Jobs

Salesloft logo

Principal Software Engineer, AI

Salesloft

Take the right actions to close every deal with the only revenue orchestration platform built around the seller workflow

Full TimeRemoteTeam 501-1,000Since 2011H1B Sponsor

• Embed with feature teams to understand data needs from the context layer • Build the technical vision and roadmap for the Context Layer • Design access control and RBAC model for the context layer • Define and evolve APIs, SDKs, and developer interfaces • Identify data platform dependencies and collaborate with data engineering • Drive architecture discussions, design/code reviews, and set technical standards • Address governance and security requirements around data access • Contribute to hiring strong and diverse talent

United States
$1 - $100K / year
Aurum Software logo

Desenvolvedora Fullstack Sênior

Aurum Software

Tecnologia para a próxima forma de advogar

Full TimeRemoteTeam 51-200Since 1993H1B No Sponsor

• Como Desenvolvedora de Software Fullstack Sênior no Squad de Growth do Astrea, você será responsável por ficar à frente da implementação técnica das estratégias de retenção e expansão no time de Produto. • Sua missão é garantir que as soluções técnicas sejam entregues com agilidade, eficiência e precisão, permitindo que o squad valide rapidamente suas hipóteses e faça ajustes iterativos. • Ser a referência técnica do squad, desenvolvendo e implementando soluções de ponta a ponta, do backend ao frontend. • Garantir entregas contínuas e ágeis, permitindo que o time valide experimentos e faça ajustes rapidamente, mantendo a qualidade. • Implementar soluções escaláveis que otimizem a performance no frontend e backend. • Colaborar com o Product Manager, Designers e outros stakeholders para alinhar necessidades de negócio com melhores práticas de engenharia. • Definir e seguir as melhores práticas de código, incluindo testes automatizados, revisões e processos de deploy seguros. • Desenvolver integrações com ferramentas e APIs que suportem a análise de dados e experimentos de growth. • Apoiar o time na construção e implementação de experimentos e testes A/B, focando em melhorias rápidas e aprendizado contínuo. • Colaborar com outros squads para implementar e escalar iniciativas bem-sucedidas no Astrea.

Brazil

Role Description We are looking for a skilled Senior Full-Stack Developer to lead the design and development of modern web and mobile applications. This role combines hands-on coding with technical leadership and direct client interaction. You will own key frontend and backend decisions while mentoring team members and ensuring high engineering standards. - Lead the design and development of full-stack applications using React, React Native, and Node.js - Own frontend architecture, component design, and state management - Design, build, and maintain scalable backend APIs and services - Translate client requirements into robust technical solutions - Participate in client discussions, demos, and requirement-gathering sessions - Review code, mentor junior developers, and enforce best practices - Collaborate with DevOps teams on deployments and releases - Ensure application performance, security, scalability, and maintainability Qualifications - 4–6+ years of professional full-stack development experience - Strong expertise in React and React Native - Strong experience with Node.js - Solid understanding of REST APIs and authentication mechanisms - Experience with databases (SQL and NoSQL) - Proven client-facing experience - Demonstrated leadership and hands-on development skills - Experience using Git and participating in code reviews Requirements - Exposure to AWS or other cloud platforms - Familiarity with Docker and CI/CD pipelines - Experience with AI/ML or data-intensive applications

Pakistan
Docusign logo

Principal Software Engineer

Docusign

Bringing Agreements to Life

Full TimeRemoteTeam 5,001-10,000Since 2003H1B Sponsor

• Lead and code with the team • Lead the cultural and technical shift toward treating reliability as a product feature • Move the org away from reactive "ops" work toward building durable platforms and self-healing systems • Possess elite Incident Commander skills while not expected to be in the daily on-call rotation, stepping in during high-stakes outages to bring calm and clarity, and use those experiences to architect systems that ensure those incidents never happen again • Define the "Golden Paths" for our Cloud migration, ensuring that as Docusign scales globally, our architecture remains "Multi-Active" and impervious to regional cloud failures • Challenge the status quo, mentoring Senior and Staff SREs to think like software architects • Advocate for "Error Budgets" that have real teeth, influencing product roadmaps to prioritize long-term stability

California
$212.1K - $342.7K / year