About Propify
We are a YCombinator and VC-backed API-tech company. Think "Plaid for Real Estate." We are making it easy for others to create unique products in real estate, a four trillion-dollar market.
About you
- You are intelligent and motivated — always looking to be challenged and to grow
- You love open communication and moving quickly
- You are passionate about developer experience, great system design, code org, readability and visibility
- You understand the power and importance of writing (good) tests
- You love innovation and enabling others to innovate for an industry in need
Experience
- You have informed opinions and experience creating and maintaining REST 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
- Strong NodeJS
- Strong Typescript
- Strong postgres or similar
- Strong AWS
Responsibilities
- Create and maintain REST API consumed by our customers
- Develop outage alerting system
- Create and maintain webhooks within a distributed system
- Responsible for the accuracy of API documentation
- Make constant improvements to query performance metrics
- Communicate changes, ideas, thoughts, failures, and improvements to the team
- Create and maintain 3rd party integrations
- Act as a developer advocate
- Troubleshoot and fix bugs
- 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
- Perform code reviews
Bonus Points
- You have worked with SOAP APIs before
- You have experience integrating with any of the following systems: Yardi, RealPage, Entrata, MRI, Appfolio, Buildium, RentManager, ResMan
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.).