Taro Logo

Software Engineer

No. 1 site trusted by real estate professionals, connecting buyers, sellers, and renters with trusted insights and expert guidance to find their perfect home.
Frontend
Mid-Level Software Engineer
Hybrid
1,000 - 5,000 Employees
3+ years of experience
Real Estate · Enterprise SaaS

Job Description

Realtor.com, the leading trusted site in real estate for over 25 years, is seeking a Software Engineer to join their Owners & Sellers team. This role offers an exciting opportunity to make a significant impact on millions of consumers' home-buying journey through innovative technology solutions.

The position focuses on frontend development, requiring expertise in React.js, Node.js, and modern web technologies. You'll be responsible for developing and maintaining highly scalable, dynamic applications that enhance the consumer experience in finding home selling options. The role involves working with cutting-edge technologies including Apollo Federated GraphQL gateways and micro frontend applications.

Working in an Agile/Scrum environment, you'll collaborate closely with Product Managers, Designers, and other Engineers to break down complex problems and deliver incremental value to consumers. The position requires strong technical skills, including experience with TypeScript, server-side rendering, and cloud technologies like AWS.

Realtor.com offers a hybrid work environment, emphasizing in-person collaboration with three or more days in the office. This approach helps foster creativity, innovation, and strong team relationships. The company values diversity and inclusion, providing an equal opportunity workplace where you can bring your full self to work.

This role is perfect for someone who wants to combine technical expertise with real-world impact, helping millions of people find their way home while working with a passionate team of professionals. You'll be part of a company that's been revolutionizing the real estate industry through technology, making the home-buying process more accessible and understandable for everyone.

Last updated 22 days ago

Responsibilities For Software Engineer

  • Help architect and develop and maintain highly scalable, dynamic and interactive pages using React.js
  • Collaborate with Product Managers, Designers, and Engineers
  • Provide constructive feedback on PR reviews
  • Work effectively with cross-functional team members
  • Work collaboratively in an Agile/Scrum team
  • Plan and execute at high velocity

Requirements For Software Engineer

React
JavaScript
TypeScript
Node.js
  • Bachelor's degree in Computer Science/Engineering/related field or equivalent professional experience
  • 3+ years of experience developing software in modern programming languages
  • Working experience across the full technical stack
  • Knowledge of next.js and understanding of micro frontend applications
  • Experience in building server-side rendered single-page applications
  • Expert in isomorphic Javascript, CSS/SaSS, and HTML
  • Deep understanding of application performance monitoring
  • Experience with modern observability tooling
  • Familiar with AWS cloud technologies

Benefits For Software Engineer

  • Work three or more days in office