Enable job alerts via email!

Sr Engineer Software - US Based Remote

Realogy

United States

Remote

USD 90,000 - 130,000

Full time

Today
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading technology company is seeking a Full Stack Software Engineer to contribute to the development of broker applications. The ideal candidate will possess strong knowledge in React, Next.JS, and Node.JS, and will take part in enhancing code quality while mentoring junior developers. This role supports a remote team and focuses on best practices and improving development processes.

Qualifications

  • 4 to 6 years of relevant experience in software development.
  • Strong background in React and Next.JS.
  • Experience with agile software development processes.

Responsibilities

  • Collaborate on a distributed remote team.
  • Take ownership of specific parts of the codebase.
  • Help establish and enforce best practices for code quality.

Skills

React
Node.JS
Software architecture
Mentoring
CI/CD patterns
RESTful API

Job description

We are seeking an experienced Full Stack Software Engineer to join our team and contribute to the development of broker applications that are both easily testable and adaptable for future enhancements. In this role, you will work alongside the team by taking ownership of parts of the codebase, contributing to the establishment of best practices, and help address complex technical challenges. The ideal candidate will have a strong background in React, Next.JS, and Node.JS, solid experience with software architecture, and the ability to mentor junior engineers. A passion for exploring new technologies and continuously improving development practices is essential.


Key Responsibilities:

  • Collaborate on a distributed remote team
  • Take ownership of specific parts of the codebase, ensuring stability and performance
  • Help establish and enforce best practices for code quality and review processes
  • De-risk product development by adding new features while preventing regressions
  • Communicate and share progress through the agile process

Minimum Experience:

  • 4 to 6 years of relevant work experience, including programming experience with React and Next
  • Experience with mentoring junior developers
  • Experience with software architecture paradigms and design patterns
  • Experience with agile software development process
  • Experience with Node.JS


Key Knowledge/Skills/Abilities:

  • CI/CD patterns with AWS
  • Experience with feature flagging to manage and control the rollout of new features in production
  • Front end software architectures (MV*)
  • Unit and UI testing
  • Dependency Injection
  • RESTful API usage
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Sr. Software Engineer

Whitespace

Alexandria

Remote

USD 100,000 - 135,000

4 days ago
Be an early applicant

Sr. Software Engineer, D365 CRM (Remote)

Savers

Remote

USD 101,000 - 152,000

Today
Be an early applicant

Freelance Software Developer (C#) - AI Tutor

Mindrift

Virginia

Remote

USD 70,000 - 100,000

7 days ago
Be an early applicant

Embedded Engineer with Qualcommor or Ambarella hardware experience

Toptal

Remote

USD 80,000 - 150,000

6 days ago
Be an early applicant

Senior Software Developer – US Based Remote Opportunity

Tech Cratic

Arlington

Remote

USD 115,000 - 118,000

2 days ago
Be an early applicant

Lead I&C Software Support Engineer

GE Vernova Inc

Wilmington

Remote

USD 99,000 - 140,000

7 days ago
Be an early applicant

Lead I&C (Instrumentation & Controls) Embedded Software Engineer

Energy Vault

Remote

USD 86,000 - 112,000

7 days ago
Be an early applicant

Lead I&C (Instrumentation & Controls) Embedded Software Engineer (Remote Eligible, U.S.)

GE Vernova

South Carolina

Remote

USD 86,000 - 112,000

10 days ago

Sr. Software Engineer, D365 CRM (Hybrid)

Savers

Bellevue

Hybrid

USD 101,000 - 152,000

4 days ago
Be an early applicant