Skip to content

Senior Software Engineer – IOS Platform – CI/CD
Company | Nextdoor |
---|
Location | New York, NY, USA |
---|
Salary | $185000 – $230000 |
---|
Type | Full-Time |
---|
Degrees | |
---|
Experience Level | Senior |
---|
Requirements
- 4 to 8 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
- Experience improving code health and architecture of an iOS codebase
- Experience managing build and automated release infrastructure. Proficiency with CI/CD Platforms: Bitrise, CircleCI, or other
- Improving development processes and tools. Proficiency with scripting
- Strong collaboration and communication skills, both verbal and written
Responsibilities
- Building infrastructure (ex. framework to allow engineers to efficiently build UI tests)
- Improving codebase health (ex. automating dead code removal)
- Ensure reliable and stable app releases by maintaining and enhancing release pipelines and processes
- Optimizing day-to-day developer activities (ex. building tools to eliminate repetitive manual tasks, optimizing pipelines)
- Participate in in-person Nextdoor events such as trainings, off-sites, volunteer days, and team building exercises
- Build in-person relationships with team members and contribute to Nextdoor’s company culture
Preferred Qualifications
- Python, Bash, Ruby, TypeScript, Kotlin
- Android Studio, Gradle
- Github, GQL
- Experience writing automated tests for iOS applications
- Experience with accessibility features on iOS
- Experience with the Combine and TCA frameworks