Software Engineer, Sr - News & Insights
Role details
Job location
Tech stack
Job description
- Build and expand consumer-facing features across the full stack, with a strong emphasis on delivering high-quality frontend experiences in React and Next.js.
- Create modular, performant, responsive, and accessible components and pages in collaboration with Design System, Product, and content teams.
- Take ownership of the user experience for key product surfaces and help evolve the frontend architecture, standards, and best practices.
Full-Stack Platform Development
- Develop and extend the platform's data layer, including GraphQL queries and schema, persisted-query workflows, Node.js services, and the API surface between the frontend and CMS.
- Work comfortably across frontend and backend systems to solve product and platform challenges end to end.
- Improve developer experience and platform health through intuitive APIs, strong documentation, observability, and reduced operational friction.
Performance, Reliability & Scale
- Own and improve caching and rendering architecture, including ISR, CDN and edge caching, and object caching, to keep content fresh while serving it quickly at scale.
- Drive SEO and Core Web Vitals improvements on a high-traffic, search-driven content property where page speed and discoverability directly impact the business.
- Ensure code is well-tested using unit, component, and end-to-end testing practices.
Technical Leadership & Collaboration
- Provide technical guidance through code reviews, design discussions, and day-to-day collaboration across engineering and business partners.
- Research opportunities to improve existing systems and processes, build proofs of concept, and communicate technical ideas and trade-offs clearly to both engineering and business audiences.
- Contribute to team planning, roadmap discussions, Agile ceremonies, and incident-response or operational practices.
Requirements
- 5+ years of web development experience with strong knowledge of modern JavaScript or TypeScript and frameworks such as React and Next.js.
- Strong experience building high-quality consumer web experiences and solving problems across both frontend and backend systems.
- Solid backend experience in one or more languages such as Node.js, PHP, Python, Java, or Ruby, with comfort designing APIs and reasoning about server-side behavior.
- Experience with GraphQL, including schema design, queries, and clients, or a strong API foundation with eagerness to go deep in GraphQL.
- Experience using AI-forward development practices and modern tooling to maximize quality and velocity.
Technical Skills
- Frontend: React, Next.js, TypeScript, modern CSS approaches, responsive layouts, accessibility, and performance optimization.
- APIs & Data: GraphQL, persisted queries, schema design, and API integration between frontend systems and CMS platforms.
- Performance & Delivery: Core Web Vitals, SEO best practices, SSR, SSG, ISR, caching strategies, and debugging browser or layout issues.
- Testing & Tooling: Jest, React Testing Library, Playwright, and modern build tooling such as webpack, Babel, or SWC.
- Cloud & CI/CD: Familiarity with AWS services and modern CI/CD ecosystems such as CloudFront, ECS/EKS, S3, CircleCI, ArgoCD, or Kubernetes.
Professional Qualities
- Wants to own a product, especially the frontend
- Extremely collaborative and able to work directly with Product and cross-functional stakeholders
- AI-forward, using modern tools to maximize impact
- Strong communication skills and the ability to explain complex technical concepts and trade-offs clearly to diverse audiences.
- Attention to detail and a commitment to performance, reliability, accessibility, and great user experiences.
- Growth mindset and comfort working in ambiguity while helping shape short- and long-term technical direction.
Direct WordPress experience is not required. What matters most is that you are a strong full-stack engineer with a frontend-forward mindset who is comfortable working in backend codebases regardless of language.
Benefits & conditions
Pulled from the full job description
- Tuition reimbursement
- Health insurance
- Paid time off
- Vision insurance
- Dental insurance
- Volunteer time off
- Snacks provided, Realtor.com is committed to investing in the health and wellbeing of our employees and their families. Our benefits programs include, but are not limited to:
- Inclusive and Competitive medical, Rx, dental, and vision coverage
- Family forming benefits
- 13 Paid Holidays
- Flexible Time Off
- 8 hours of paid Volunteer Time off
- Immediate eligibility into Company 401(k) plan with 3.5% company match
- Tuition Reimbursement program for degreed and non-degreed programs
- 1:1 personalized Financial Planning Sessions
- Student Debt Retirement Savings Match program
- Free snacks and refreshments in each office location
Do the best work of your life at Realtor.com®
Here, you'll partner with a diverse team of experts as you use leading-edge tech to empower everyone to meet a crucial goal: finding their way home. And you'll find your way home too. At Realtor.com®, you'll bring your full self to work as you innovate with speed, serve our consumers, and champion your teammates. In return, we'll provide you with a warm, welcoming, and inclusive culture; intellectual challenges; and the development opportunities you need to grow.
Diversity is important to us, therefore, Realtor.com® is an Equal Opportunity Employer regardless of age, color, national origin, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, marital status, status as a disabled veteran and/or veteran of the Vietnam Era or any other characteristic protected by federal, state or local law. In addition, Realtor.com® will provide reasonable accommodations for otherwise qualified disabled individuals.