Software Engineer - Frontend Platform (React / Next.js / Node / Nest.js)
Remote EST Hours (9:00 AM - 5:00 PM)
Contract with potential to convert Urgent February start
About the Role
We are seeking an experienced Software Engineer to join a small, highly collaborative Frontend Platform team supporting a modern, product-driven web platform (Zillow-like in scale and complexity). This role is ideal for an engineer who thrives in a product-focused environment, enjoys working across frontend and backend boundaries, and is comfortable owning features from design through deployment.
You'll work closely with Product, API, and DevOps teams to build scalable, high-performance web applications using Next.js, Node.js, and Nest.js. This is a hands-on role with real ownership-no training ramp-up available-so strong prior experience with the core tech stack is essential.
What You'll Do
Design, develop, and enhance features across the platform in a secure, performant, and well-tested manner
Collaborate closely with Product Management, UX, Backend, and API teams to iterate on new functionality
Write clean, maintainable code that adheres to internal standards and best practices
Participate actively in code reviews, mentoring, and knowledge sharing across the team
Contribute to grooming sessions, bug fixes, maintenance work, and feature enhancements
Partner with the DevOps team on deployments, CI/CD pipelines, and environment stability
Participate in daily standups and work independently in a distributed, remote-first team
Continuously improve application performance, scalability, and developer experience Required Qualifications (Must-Haves)
4+ years of professional software engineering experience, with a strong product focus
Hands-on experience with all three:
Node.js
Next.js
Nest.js (TypeScript-based backend frameworks required)
Strong proficiency in React and modern frontend development
Experience working in an Angular environment and strong knowledge of TypeScript
Solid understanding of routing concepts (frontend and backend)
Strong foundation in HTML, CSS, JavaScript, and core web/browser concepts
Experience working with relational and/or non-relational databases
Experience with CI/CD pipelines, Git, and iterative deployment cycles
Comfortable working in Agile environments with rapid iteration
Excellent communication skills and the ability to work independently in a remote setting Note: This role requires prior experience with the core stack. There is no time allocated for training on Node, Next, or Nest.
Nice-to-Have Experience
GraphQL
API development and integration
Azure cloud environments
Elasticsearch, MongoDB
Docker and containerization concepts
Caching strategies and performance optimization
Spring Framework (to support existing Java-based services)
Experience in real estate and/or mortgage technology environments What We're Looking For
A self-motivated, reliable engineer who takes ownership and follows through
Strong collaborator who communicates clearly and contributes ideas
Comfortable working on a small, lean team with high visibility
Positive, solution-oriented mindset with attention to quality and detail
Experience working with remote, distributed, and multicultural teams Work Environment & Logistics
Fully remote (must work EST hours)
Monday-Friday, 9:00 AM - 5:00 PM
No off-hours or weekend work
Small, collaborative engineering team
Contract role with potential conversion