Integrations Engineer (Backend: Node/TS)

Company:  Propify
Location: Boston
Closing Date: 19/10/2024
Salary: £150 - £200 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

(Full Time) Integrations Engineer (Backend: Node/TS) at Propify (United States)

Integrations Engineer (Backend: Node/TS)

Propify, United States

Date Posted: 16 Nov, 2022

Work Location: Boston, United States

Salary Offered: $150000 — $185000 yearly

Job Type: Full Time

Experience Required: 3+ years

Remote Work: Yes

Stock Options: Yes

Vacancies: 1 available

This role will work closely with the CTO to create, maintain and document our externally consumed API.

Propify Engineering "Core Four"

These four guiding principles stem from the countless challenges encountered by PropTechs working to innovate the industry. Any engineering decision we make should improve our standing in at least one of these 4 categories.

Reliability: Our API should be as reliable and dependable as possible — spanning several regions and cloud vendors for maximum uptime.

Consistency: From accurate API documentation to our normalized data model, PropTechs can depend on us for consistent implementation.

Resiliency: Special attention is placed on retry and replay strategies for our ETL system with the knowledge that requests will fail and vendor payloads will change unannounced. This is where we really shine and take away the pain from our customers.

Visibility: Access to documentation, system (internal and external) statuses, event logs and even opting into webhooks for important event notifications is a major component of what Propify provides to our customers.

About You

  • You are great at "hacking" the system and figuring out problems that are largely undocumented.
  • You love open communication and moving quickly.
  • You are passionate about developer experience and obsessed with creating readable, maintainable code.
  • You understand the power and importance of writing tests for your code.
  • You are passionate about creating amazing developer experiences (internal and external).
  • You are passionate about our “Core Four” principles (Reliability, Consistency, Resiliency, and Visibility).
  • You love innovation and enabling others to innovate for an industry in need.

Experience

  • 3+ years writing integrations against REST and/or SOAP APIs.
  • 3+ years writing tests to support success and failure code paths.
  • Strong familiarity with how distributed systems work and how they differ from centralized systems.

Technologies

  • 3+ years of NodeJS/Typescript.
  • 3+ years postgres or similar.
  • 3+ years Jest or similar testing framework.

Responsibilities

  • Create and maintain integrations with property management systems (REST and SOAP APIs).
  • Communicate changes, ideas, thoughts, failures, and improvements to the team.
  • Act as a developer advocate at all times.
  • Troubleshoot and fix failures.
  • Work as a team to support your fellow engineers in problem-solving and best practices.
  • Write tests for your own code and your teammates’ code when needed.

Bonus Points

  • You have worked with SOAP APIs before.

Benefits

  • Remote always! (Work from an apartment in Boston or a yurt in Mongolia — as long as you have Internet, work from that place!)
  • Healthcare (excellent company-provided healthcare plan with options to choose from).
  • 401k (company-sponsored, professionally managed retirement plan).
  • $2,500 toward a new computer of your choice.
  • Workspace budget (get up to $1,500 you can spend on items like chairs, desks, monitors, plants, etc.).

About Propify

Company Size: 1 - 5 People

Year Founded: 2022

Country: United States

Company Status: Actively Hiring

#J-18808-Ljbffr
Apply Now
Share this job
Propify
  • Similar Jobs

  • Integrations Engineer (Backend: Node/TS)

    Boston
    View Job
  • Integrations Engineer (Backend: Node/TS)

    Boston
    View Job
  • Integrations Engineer (Backend: Node or C#)

    Boston
    View Job
  • Integrations Engineer (Backend: Node or C#)

    Boston
    View Job
  • Backend Node Software Engineer

    Boston
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙