
Software Engineer
#TeamNextdoor
Nextdoor is where you connect to the neighborhoods that matter to you so you can belong. Our purpose is to cultivate a kinder world where everyone has a neighborhood they can rely on.
Neighbors around the world turn to Nextdoor daily to receive trusted information, give and get help, get things done, and build real-world connections with those nearby — neighbors, businesses, and public services. Today, neighbors rely on Nextdoor in more than 305,000 neighborhoods across 11 countries.
Meet your Future Neighbors
As a Software Engineer with Nextdoor, Inc. (San Francisco, CA) (100% telecommuting permitted) you’ll:
- Work across all phases of the software development life cycle within a project to design, code, test and document complex software requirements for mobile applications.
- Design, develop, and maintain features for the company’s mobile application, with a focus on consumer products under FeedUX.
- Implement new feed functionalities and enhance existing components to improve performance, usability, and engagement.
- Develop and improve networking, analytics, experiments, modular app structure, and testing infrastructure while adhering to software engineering best practices.
- Write queries to analyze performance of features and refactor code to improve scalability.
- Write technical design documents to align on approaches for large scoped projects.
- Collaborate with cross-functional partners, including product managers, designers, QA, Go-To-Market, and backend engineers, to translate requirements into technical specifications. and deliver high-quality mobile software.
What You’ll Bring to The House
- Master’s degree or foreign equivalent in Computer Science, Engineering, or closely related technical discipline.
- Three (3) years of experience as a Software Engineer, or closely related position.
- Alternatively, will accept Bachelor’s degree in or foreign equivalent in Computer Science, Engineering, or closely related technical discipline and five (5) years of progressive, post-bachelor’s experience as a Software Engineer, or closely related position.
- Any suitable combination of education, experience, and training is acceptable.
- Must have demonstrated experience in the following: Utilizing software development processes across the full software development lifecycle, including requirements gathering, documentation, design, development, code review, testing, deployment, and production support; Utilizing Kotlin, Jetpack Compose, and XML-based layouts to build user interfaces; Utilizing RESTful APIs and GraphQL to integrate mobile applications with backend services; Utilizing object-oriented programming languages, including Java and Python, to develop and maintain source code and resolve software defects; Optimizing mobile application performance, memory usage, and responsiveness to improve infrastructure efficiency and user experience; Utilizing source control and collaboration tools, including Git, GitLab, and GitHub, to manage codebases and maintain configuration and documentation files; and Collaborating with cross-functional teams, including product managers, designers, quality assurance engineers, marketing teams, and backend engineers to deliver mobile applications; and Creating technical models, diagrams, and flowcharts to support software design and implementation.
Rewards
Compensation, benefits, perks, and recognition programs at Nextdoor come together to create one overall rewards package.
The starting salary for this role is expected to be: $213,512/year.
We also expect to award a meaningful equity grant for this role. With equal quarterly vesting, your first vest date would be within the first 3 months of your start date.
Overall, total compensation will vary depending on your relevant skills, experience, and qualifications.
We have you covered! Nextdoor employees can choose between a variety of great health plans. We cover 100% of your personal monthly premium for health, dental, and vision – and provide a OneMedical membership for concierge care.
At Nextdoor, we empower our employees to build stronger local communities. To create a platform where all feel welcome, we want our workforce to reflect the diversity of the neighbors we serve. We encourage everyone interested in our mission to apply. We do not discriminate on the basis of race, gender, religion, sexual orientation, age, or any other trait that unfairly targets a group of people. In accordance with the San Francisco Fair Chance Ordinance, we always consider qualified applicants with arrest and conviction records.
For information about our collection and use of applicants’ personal information, please see Nextdoor's Personnel Privacy Notice, found here.
Apply for this job
*
indicates a required field