Description
About DoorLoop
DoorLoop is property management software built for speed and the smart choice for people who take growth seriously. With offices in Miami, New York City, and Tel Aviv, we’re a global company helping property owners and managers move faster, scale smarter, and get real support, real fast.
We’re proudly People First. That’s why we’re a Certified Great Place to Work, recognized by Forbes as one of America’s Best Startup Employers (2024 & 2025).
Mission
DoorLoop is hiring a super talented Senior Full Stack JavaScript Engineer to join our team in our Tel Aviv office. Hybrid work is also offered. We have a very exciting roadmap of features planned and are looking for someone who thrives in an innovative, fast-paced environment where their voice is heard when building new features or using new components.
Responsibilities
- Help build new features into the existing product, and optimize existing pages.
- Deliver full stack features end-to-end in production environments, from idea to user value.
- Help discover, diagnose, and fix any bugs or issues.
- Work with the design team to ensure everything matches our brand, is responsive, and works perfectly.
- Respond and troubleshoot any downtime events and create systems and procedures to prevent them from happening.
- Build automated QA tests to run before deploying to production.
- Brainstorm new ideas to enhance the software in any way.
- Collaborate closely with Product, Design, and QA to iterate on features and user experience.
- Proactively communicate progress, challenges, and tradeoffs.
- Help lead projects, build our dev team and mentor junior developers.
Requirements
- 5+ years of hands-on development experience, with at least 3 years in high-scale SaaS product companies.
- Strong proficiency in JavaScript/TypeScript (3+ years), with production experience in frameworks like React, Next.js, Node.js.
- 2+ years working with TypeScript.
- 3+ years of experience working with NodeJS.
- Experience designing and consuming REST and GraphQL APIs.
- Familiarity with microservices architecture, asynchronous communication, and event-driven systems.
- Solid understanding of databases, caching strategies, and data modeling.
- Exposure to CI/CD workflows and cloud infrastructure (preferably AWS).
- Comfortable writing high-quality, testable code and participating in code reviews.
- Experience working within user-facing product teams in cloud-native architectures.
- Experience in working with Agile methodology.
- Worked for a SaaS startup before where you learned to be agile and move fast.
- Built your own application from scratch (or did a majority of the work) and can show a working concept, or anything in production.
- (Advantage) Experience working within a squad structure.
- (Advantage) Experience at a rapid growth startup.