RentSpree

Senior Software Engineer

RentSpree

full-time

Posted on:

Origin:  • 🇺🇸 United States • Washington

Visit company website
AI Apply
Manual Apply

Salary

💰 $185,000 - $205,000 per year

Job Level

Senior

Tech Stack

CloudGraphQLJavaScriptMongoDBNext.jsNode.jsPostgresReactTypeScriptWebpack

About the role

  • Lead end-to-end development of user-facing features across web and backend systems
  • Build and evolve high-impact features end-to-end — from backend APIs to polished interfaces — with emphasis on fast, intuitive, and reliable user experiences
  • Champion front-end architecture, performance, and accessibility best practices
  • Collaborate with product managers and designers to translate customer needs into thoughtful, scalable solutions
  • Drive technical decision-making and execution on complex initiatives
  • Contribute to and shape engineering standards, architecture, and tooling
  • Mentor other engineers and contribute to the growth of engineering culture and technical excellence
  • Balance delivery speed and quality, making pragmatic choices around trade-offs
  • Help evolve UI component systems, frontend infrastructure, and testing strategies
  • Work closely with product, design, and engineering teams and leaders to build intuitive, performant, and reliable experiences for millions of users
  • Perform additional tasks, projects, and team support as needed

Requirements

  • 5+ years of professional software development experience, including leadership on high-impact projects
  • Proven ability to ship production features end-to-end, including frontend UI, APIs, and backend services
  • Deep expertise in modern front-end technologies (e.g., React, JavaScript/TypeScript, Webpack/Vite, Next.js or similar frameworks)
  • Full-stack fluency, including experience with backend technologies (e.g., Node.js, GraphQL/REST APIs, MongoDB, PostgreSQL, cloud platforms)
  • Proven ability to drive technical direction and architecture in cross-functional settings across multiple teams
  • Strong product sense and empathy for end users
  • Experience mentoring engineers and helping grow technical capabilities on a team
  • Comfortable working in fast-paced, iterative environments with evolving requirements
  • Bonus: Experience with design systems or large-scale UI infrastructure
  • Bonus: Track record of delivering consumer-scale web applications
  • Bonus: Familiarity with experimentation, analytics, and product iteration cycles
  • Bonus: Exposure to CI/CD pipelines, monitoring, and production readiness best practices