Software Developer II

RedfinSeattle, WA
15dHybrid

About The Position

This position is a hybrid role requiring employees to work from our headquarters location in Seattle, WA every Tuesday and Wednesday, and remote all other days. Redfin is revolutionizing the $75 billion real estate industry. We use data, beautiful software, and innovative design to put customers first at every step in the home-buying and selling process. Get ready to dive headfirst into our award-winning website and mobile apps, solving complex business problems in a highly visible, customer-centric way. If you value doing impactful work in a collaborative environment, join our team! The Digital Revenue team drives Redfin’s online business by transforming website visitors into new streams of revenue. We focus on Rocket Mortgage integration while also developing partnerships in new construction, data enrichment, and financial solutions. Driven by rapid experimentation, we analyze user behavior to uncover insights, enhance engagement with early-stage homebuyers, and refine our digital channels. Every initiative we take directly supports Redfin’s mission to connect the online and offline worlds of real estate through measurable, high-impact results. The Role Develop and maintain high-impact digital features that drive customer engagement and create new revenue channels through Rocket Mortgage integration, financial products, and partner ecosystems. Collaborate closely with product managers, designers, analysts, and other engineers to shape the user journey from first click to customer Rapidly prototype, test, and iterate on experiments that drive measurable improvements in conversion and engagement Own the full lifecycle of features, from technical design and implementation to monitoring and optimization Help shape the team’s technical direction and contribute to decisions around architecture, tooling, and best practices Participate in code reviews, provide mentorship to junior engineers, and foster a culture of learning and collaboration Who you are 3+ years of professional full-stack software development experience specifically in React and Java Proven track record of designing, building, and maintaining scalable, high-performance web applications Strong communication and collaboration skills, with the ability to work effectively in a team environment, handle ambiguity, and empathize with customers You have experience using AI code generation tools tools such as GitHub CoPilot, Anthropic Claude Code, Cursor, or similar. Brings a product mindset: curious about user behavior, driven to improve the user experience, and motivated by business impact Previous experience working on A/B-experimentation teams a plus Technologies we use Java JavaScript, ReactJS CSS, HTML PostgreSQL, Hibernate Kafka AWS Datadog

Requirements

  • 3+ years of professional full-stack software development experience specifically in React and Java
  • Proven track record of designing, building, and maintaining scalable, high-performance web applications
  • Strong communication and collaboration skills, with the ability to work effectively in a team environment, handle ambiguity, and empathize with customers
  • You have experience using AI code generation tools tools such as GitHub CoPilot, Anthropic Claude Code, Cursor, or similar.
  • Brings a product mindset: curious about user behavior, driven to improve the user experience, and motivated by business impact

Nice To Haves

  • Previous experience working on A/B-experimentation teams a plus

Responsibilities

  • Develop and maintain high-impact digital features that drive customer engagement and create new revenue channels through Rocket Mortgage integration, financial products, and partner ecosystems.
  • Collaborate closely with product managers, designers, analysts, and other engineers to shape the user journey from first click to customer
  • Rapidly prototype, test, and iterate on experiments that drive measurable improvements in conversion and engagement
  • Own the full lifecycle of features, from technical design and implementation to monitoring and optimization
  • Help shape the team’s technical direction and contribute to decisions around architecture, tooling, and best practices
  • Participate in code reviews, provide mentorship to junior engineers, and foster a culture of learning and collaboration

Benefits

  • flexible vacation that supports the importance of time away from work for rest and relaxation
  • 12 paid holidays
  • paid parental leave
  • sick leave (accrued at 1 hour for every 30 hours worked)
  • medical, dental, and vision insurance benefits
  • flexible spending account
  • health savings account
  • life and disability insurance
  • fertility benefits
  • Employee Assistance Programs
  • 401(k) employer match

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

No Education Listed

Number of Employees

1,001-5,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service