Job Closed
This listing is no longer active.
On a mission to help people find the Job of their choice. Fill this: https://forms.gle/fWsXYfgAfEorQZgaA
Senior iOS Software Engineer
Location
California
Posted
142 days ago
Salary
$149.6K - $308K / year
Seniority
Senior
Job Description
Senior iOS Software Engineer
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
Job Requirements
- Deep understanding of iOS development and best practices in Objective C and/or Swift
- 5+ 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
- Bachelor’s degree in a relevant field such as Computer Science, or equivalent experience.
Benefits
- Flexible work arrangements
- Professional development opportunities
- Equity
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Full Stack Software Engineer
Empassion HealthWe manage unique care programs, and the people that power them, to deliver more good days.
• Own design, development, testing, and maintenance of high-impact full-stack features • Become a system expert across our architecture: Vue.js Frontend Python Django / Django REST Framework (DRF) APIs Google Cloud Platform (GCP) including GKE, Cloud SQL (PostgreSQL), Cloud Storage, and BigQuery • Advocate for pragmatic engineering and simple, robust architectures • Partner closely with Clinical Operations to understand workflows and translate complex business requirements into scalable technical solutions
Software Engineer – Credit Decision
PaketáCrédito do trabalhador sem mistério? Com Paketá, o crédito tá na conta. Na vida. Na história.
• Ensure the codebase remains healthy by following best practices, established standards, and approved technologies; • Design and ensure the implementation of technical solutions for high-complexity problems; • Consider risks, internal and external dependencies, and cost impacts when proposing technical solutions; • Monitor the health of systems under your responsibility and act proactively to prevent incidents; • Work directly with AWS, designing and implementing serverless architectures; • Design and implement security controls and validation mechanisms; • Actively contribute to the creation, evolution, and maintenance of credit engines; • Work with relational and non-relational databases; • Implement and maintain CI/CD pipelines; • Develop solutions using TypeScript while maintaining a strong testing culture.
Staff Software Engineer
IterableHeadquartered in San Francisco, California, Iterable is a privately held internet company offering a growth marketing platform that enables marketers to automat
• Own and evolve core Data In Flight services (ingestion, user and event APIs, identity, system events) with a focus on reliability, performance, and cost. • Lead the Elasticsearch strategy for our multi-tenant live user and event data: index and mapping design, shard strategy, and safeguards across shared clusters. • Design and enforce platform contracts (APIs, data models, SLAs, and usage limits) that let product teams move quickly while keeping the data platform safe and scalable. • Work across other data and application teams on initiatives such as Elasticsearch upgrades, guardrails, resharding, and event retention. • Provide senior technical leadership during incidents and reviews, turning operational learnings into durable platform improvements. • Mentor engineers on distributed systems, data modeling, and pragmatic use of Elasticsearch.
• Act as the guardian of technical standards, ensuring quality, simplicity, and security in the platform’s evolution. • Define and prioritize the technical roadmap aligned with the company’s strategic objectives. • Lead architectural discussions and explore new solutions, ensuring they are scalable, sustainable, and secure. • Monitor quality, reliability, and performance metrics, proposing continuous improvements. • Mentor and support the team in engineering best practices, code reviews, pair programming, and knowledge sharing. • Collaborate with Engineering Leads, Product, and other areas to align technical feasibility with business priorities. • Ensure observability, stability, and continuous evolution of production systems. • Be a technical influence beyond the team by participating in guilds, tech talks, and organizational initiatives. • Act and collaborate in guilds focused on continuous improvement.




