Nextdoor is a free social media platform with a mission to build stronger, safer communities by connecting people with their neighbors. The platform provides a
Software Engineer – iOS
Location
California + 3 moreAll locations: California | Illinois | New York | Texas
Posted
72 days ago
Salary
$142K - $250K / year
Seniority
Senior
Job Description
Software Engineer – iOS
Nextdoor
• Join a focused team of developers, product managers, and designers • Make key contributions across our iOS stack, developing networking, analytics, experiments, and modular app structure • Collaborate with product managers and designers to drive Nextdoor forward • Mentor other team members and grow your role towards your passions
Job Requirements
- 3+ Years of experience in a Mobile Development role
- Expertise in Swift and Xcode IDE including the build system
- Robust knowledge of iOS development ecosystem as a whole including system libraries
- Experience with building complex, high-quality iOS applications, and strong knowledge of iOS app design principles, patterns, testing, and best practices
- Strong collaboration and communication skills, both verbal and written
- Strong desire to learn about new technologies and systems
- Ability to be flexible and adaptable in a dynamic startup environment
- Eagerness to explore and apply AI and emerging technologies to reimagine how work gets done
Benefits
- Health insurance
- 100% covered employee only plan option
- OneMedical membership for concierge care
- Equity grant with quarterly vesting
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Full Stack Developer
GlobalfyWe help entrepreneurs from all over the world to register and manage their business in the USA 🇺🇸.
Role Description We are looking for a Senior Fullstack Engineer with a strong technical foundation to work on developing an application in the fintech / financial management space, involving external integrations and handling large volumes of data. - Develop end-to-end features (backend and frontend); - Build and evolve REST APIs; - Work with data modeling and query optimization; - Integrate with external APIs (e.g., Plaid); - Ensure code quality, testing, and technical standards; - Participate in architectural decisions. Qualifications - 5+ years of experience as a Full-Stack Developer; - Strong experience with Node.js + TypeScript (4+ years, including API design and production systems); - Solid experience with React / Next.js (3+ years, building scalable frontends); - Practical experience with PostgreSQL (data modeling and query optimization); - Strong experience designing and maintaining REST APIs in production environments; - Practical knowledge of authentication and security (e.g., JWT, access control, common web vulnerabilities); - Hands-on experience with Docker (building images, running containers, managing environments); - Good technical decision-making skills; - Proactive problem solving skills. Requirements - You’ll stand out if you… - Have experience with fintech or financial systems; - Have experience with external integrations and applied AI; - Possess knowledge of performance and scalability. Benefits - A true builder’s environment, with autonomy and real ownership; - Space to test ideas; - A high-performing team and challenging, meaningful projects; - The opportunity to grow with the company and leave your mark. Schedule Mon - Fri 9:00 am - 5:00 pm (East-time). The position is full-time, which means that you must be available every working day between 9 am and 5 pm EST due to time-zone changing according to Daylight saving time in the United States. Our selection process We want you to have a smooth and transparent experience throughout your journey with Globalfy. Here’s what you can expect from our selection process: - Screening; - Interview with HR; - Interview with the Hiring Manager; - Live assessment; - Reference verification. Note: The selection process may vary depending on the position and can include additional stages if necessary.
Senior Staff Engineer, SAP Spend Management
NagarroNagarro (Frankfurt: NA9) is a leader in digital product engineering and drives technology-led business breakthroughs.
• Understanding functional requirements thoroughly and analysing the client’s needs in the context of the project • Envisioning the overall solution for defined functional and non-functional requirements, and being able to define technologies, patterns, and frameworks to realize it. • Determining and implementing design methodologies and tool sets • Enabling application development by coordinating requirements, schedules, and activities. • Being able to lead/support UAT and production roll outs. • Creating, understanding, and validating WBS and estimated effort for given module/task, and being able to justify it. • Addressing issues promptly, responding positively to setbacks and challenges with a mindset of continuous improvement • Giving constructive feedback to the team members and setting clear expectations. • Helping the team in troubleshooting and resolving of complex bugs • Coming up with solutions to any issue that is raised during code/design review and being able to justify the decision taken. • Carrying out POCs to make sure that suggested design/technologies meet the requirements.
Associate Staff Engineer, SAP – Supply Chain – Logistics
NagarroNagarro (Frankfurt: NA9) is a leader in digital product engineering and drives technology-led business breakthroughs.
• Understanding functional requirements thoroughly and analysing the client’s needs in the context of the project • Envisioning the overall solution for defined functional and non-functional requirements, and being able to define technologies, patterns, and frameworks to realize it. • Determining and implementing design methodologies and tool sets • Enabling application development by coordinating requirements, schedules, and activities. • Being able to lead/support UAT and production roll outs. • Creating, understanding, and validating WBS and estimated effort for given module/task, and being able to justify it. • Addressing issues promptly, responding positively to setbacks and challenges with a mindset of continuous improvement • Giving constructive feedback to the team members and setting clear expectations. • Helping the team in troubleshooting and resolving of complex bugs • Coming up with solutions to any issue that is raised during code/design review and being able to justify the decision taken. • Carrying out POCs to make sure that suggested design/technologies meet the requirements.
Associate Staff Engineer, SAP ABAP, EWM
NagarroNagarro (Frankfurt: NA9) is a leader in digital product engineering and drives technology-led business breakthroughs.
• Understanding functional requirements thoroughly and analysing the client’s needs in the context of the project • Envisioning the overall solution for defined functional and non-functional requirements, and being able to define technologies, patterns, and frameworks to realize it. • Determining and implementing design methodologies and tool sets • Enabling application development by coordinating requirements, schedules, and activities. • Being able to lead/support UAT and production roll outs. • Creating, understanding, and validating WBS and estimated effort for given module/task, and being able to justify it. • Addressing issues promptly, responding positively to setbacks and challenges with a mindset of continuous improvement • Giving constructive feedback to the team members and setting clear expectations. • Helping the team in troubleshooting and resolving of complex bugs • Coming up with solutions to any issue that is raised during code/design review and being able to justify the decision taken. • Carrying out POCs to make sure that suggested design/technologies meet the requirements.


