Senior Software Engineer - Frontend @ Endpoint Closing - New York, NY

Job Overview

2 months ago

Senior Software Engineer - Frontend

Endpoint Closing - New York, NY

Real estate is the largest asset class in the world—and yet it has also been one of the slowest to adopt innovative, new technologies. It has become increasingly important for the industry to evolve alongside a consumer-base who are accustomed to mobile-first, on-demand, and personalized experiences in every area of their lives. Founded in 2018, Endpoint emerged from a collaboration between First American and BCG Digital Ventures, the venture capital arm of the Boston Consulting Group. The new company combines First American’s title and settlement expertise, with the innovative approach of an agile technology company, to provide a seamless real estate closing from start to finish. At Endpoint, we believe the combination of modern technology, a standardized and simplified closing process, and a highly dedicated team of people will completely change the industry – and deliver an experience that instills the joy of an effortless close for all.

We are looking for a Senior Frontend Engineer (5+ years) to build products and functionality for our client applications using JavaScript, specifically React and React Native.

  • We are open to remote candidates for this role

As Senior Frontend Engineer, you will use your skills to:

    • Work with a cross-functional team to deliver timely, high quality, and well-tested code
    • Help define end enforce standards regarding code quality and test coverage
    • Mentor junior developers
    • Help continue to build the Engineering culture at Endpoint

You'll come to Endpoint with:

    • 5+ years of experience building web or mobile applications with React or other SPA framework
    • Experience with React Native is a plus
    • Experience designing and building products or major features from concept to launch
    • Solid coding practices including writing technical specifications, peer code review, and unit & end-to-end testing
    • An eye for design aesthetics and attention to detail
    • Demonstrated leadership abilities in an engineering environment driving operational excellence and best practices

Why work at Endpoint:

    • You will have a lot of responsibility and many opportunities to advance your career as we grow
    • You will get first-hand experience of working for a well funded growth stage startup
    • Your hard work, ownership, and self-sustainability will be greatly valued
    • We offer great benefits - Health, Dental, Vision and 401K match
    • Dog-friendly office, fully stocked snack bar and weekly catered lunches
    • Competitive compensation, including a Long Term Incentive Plan

Endpoint is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, age, religion, sex, national origin, disability, protected veteran status, or any other characteristic protected under federal, state or local law.

Similar Jobs

Senior Software Engineer (Scala)


New York, NY

3+ years of experience in building scalable software applications. Able to quickly navigate through new software. 4+ years of experience in Scala.

Software Verification Engineer

Safe Flight Instrument Corporation

White Plains, NY

1+ years of experience in embedded software verification. Knowledge in hardware and experience in verification tools such as LDRA, emulator and/or embedded…

Software Engineer

Synergy Solutions

Danbury, CT

Code base is object oriented C++, so need to be very strong with that and have experience programming various micros. Any experience with PLC’s is a plus.

Backend Python Developer- Investments (Hybrid)

Massachusetts Mutual Life Insurance Company

New York, NY

Work with Credit Portfolio Manager, Strategist, and other developers to execute day-to-day Portfolio Management operations. Background in cloud-based solutions.

Tech Software Engineer - Java


Weehawken, NJ

Well versed with Java technical stack, very strong server-side java development, multi-threaded performance of critical programs, prior experience with any…

#2022-D-0051 Software Developer

Invidi Technologies Corporation

Princeton, NJ

Deep understanding of object-oriented design, data structures and analytics, and algorithms, working with database technologies such as DynamoDB, MemcacheDB, or…

Software Engineer 1 (Entry Level)


Philadelphia, PA

Basic knowledge of software development methodologies (e.g., Agile, Waterfall). With numerous wellbeing initiatives, family leave and tuition reimbursement, we…


Montefiore Medical Center

Yonkers, NY

Analyze, design, engineer, debug, and modify software with strict adherence to the software development lifecycle.

.Net AWS Developer


New York, NY

Strong understanding of object-oriented programming. Understanding of fundamental design principles for building a scalable application.

Software Engineer

Signature Science, LLC

Egg Harbor Township, NJ

Develops software programs to control custom hardware. Develops software using LabVIEW, Visual Basic for Applications (VBA), Python, and C#, to fulfill the…

Software Engineer


King of Prussia, PA

These mission critical efforts include development of innovative enterprise, cloud and application-based solutions for mission management, command and control,…

US Tech - Java/MEAN Tech Lead


New York, NY

These roles are responsible for the development of computer programming systems and applications including the design, coding, testing and deployment of…

IAM Scripting and Automation Engineer


Hoboken, NJ

Weekend or late-night work may occur during the project and early life cycle support phases. Focus on customer service and building positive relationships with…

Front End Developer

Infinity Consulting Solutions, Inc.

New York, NY

The developer will participate in all aspects of the software development lifecycle which includes estimating, technical design, implementation, documentation,…

Senior Full Stack Developer - Remote

Infinity Consulting Solutions, Inc.

Manhattan, NY

Our organization is made up of software/systems engineers who build enterprise-grade back-end systems for claims administration.

Fullstack Engineer - Financial Services - Manager - Consulting - Location OPEN


Hoboken, NJ

A minimum of 5 years’ experience in technology or a similar role. Excellent written and oral communication skills; writing, publishing and conference-level…

US Tech - Java/MEAN Tech Lead


Melville, NY

These roles are responsible for the development of computer programming systems and applications including the design, coding, testing and deployment of…

Software Engineer Associate - Camden, NJ


Moorestown, NJ

Knowledgeable of 3D modeling software and/or parametric modeling tools. Programming experience with game engines (Unreal, Unity3d, or something similar).

Quantitative Risk Developer

Massachusetts Mutual Life Insurance Company

New York, NY

Minimum 5 years of relevant work experience in investment (credit/market) quantitative risk analytics. 5-7 years of relevant work experience is desirable.

.Net developer


New York, NY

Experience with source control management systems continuous integration deployment environments automated testing object oriented and service oriented…

Java Full Stack Developer

Purple Drive Technologies

Jersey City, NJ

General knowledge of software/UI patterns regarding the consumption of synchronous and asynchronous web services. Job Types: Full-time, Permanent.

Sr. Java Full Stack Developer

Cloud Software INC

New York, NY

3+ years of experience working as a full stack java developer. 5+ years of full Software Development Life Cycle experience.

Core Technology Operations - Application Development - Specialist Senior


New York, NY

Core Technology Operations practitioners work on the design, delivery and support of a variety of solutions that help our clients meet business objectives.

Digital Solutions Manager (E5373)

IEEE Corporate

Piscataway, NJ

Create and/or utilize project management framework (Ex: using TeamWork or similar tools) to manage and maintain workflow of requests.