Software Engineer

Opendoor
Summary
Join Opendoor's Consumer organization as a Senior Fullstack Engineer to contribute to the transformation of its technical architecture and user experience for a multi-product, personalized experience. You will work with product and design teams to solve user problems, build extensible full-stack products, collaborate with engineers across the organization, and contribute to improving technical standards and team processes. The role requires deep knowledge of JavaScript/TypeScript, React, GraphQL, HTML5, and CSS, as well as experience building large, modular JavaScript code bases. Experience with Ruby on Rails or Go is preferred. Opendoor offers a competitive salary, RSUs, bonuses, unlimited PTO, comprehensive benefits, and a collaborative work environment.
Requirements
- 3+ years building and delivering high quality, web-based user-centered software products in a team environment
- Deep knowledge of JavaScript/TypeScript, React, GraphQL, HTML5 and CSS
- Experience building large, modular and maintainable JavaScript code bases and reusable UI components
- Experience and willingness to dive into backend code to deliver product features and debug issues (experience in or willingness to learn Ruby on Rails or Go)
- Experience working closely with cross-functional partners, such as engineering, design and operations, to deliver value to customers
Responsibilities
- Work with product and design on our usersβ biggest problems to brainstorm solutions, iterate on experiments, and release product experiences in a fast-paced environment
- Build extensible full-stack products. The role will focus on front-end technologies but will also require work in the backend to deliver entire product features
- Collaborate with backend, frontend and full stack engineers across the org by engaging in code reviews, mentoring other developers, and being an active voice in technical discussions across the stack
- Contribute solutions to upleveling technical standards, software quality and team processes
- Work closely with our operations team to identify ways that technology can remove friction and allow them to more efficiently help our customers
Preferred Qualifications
Experience in or willingness to learn Ruby on Rails or Go
Benefits
- Unlimited PTO
- Medical/dental/vision insurance
- Life insurance
- 401(k)