
Full Stack Engineer
VacationRenter
full-time
Posted on:
Location Type: Hybrid
Location: Dallas • Texas • United States
Visit company websiteExplore more
About the role
- Collaborate closely with leadership, product, and engineering teams to design, architect, and deliver end-to-end features across our platform
- Build and maintain user-facing applications using React, Next.js, and TypeScript, ensuring high performance, accessibility, and a great user experience
- Develop and optimize backend services using Node.js, integrating with PostgreSQL and other internal systems
- Contribute to all parts of the business where software is needed, including internal tools, back office systems, data integrations, warehousing, and reporting
- Work in partnership with the existing engineering team to amplify collective output, share knowledge, and uphold high standards of code quality and system reliability
- Participate in code reviews, architecture discussions, and ongoing improvements to our development practices, tooling, and infrastructure
Requirements
- 3+ years of backend software engineering experience
- Experience with Node.js and PostgreSQL (or equivalent relational databases)
- Experience with React, Next.js, and Tailwind
- Proficiency with AI coding assistants (GitHub Copilot, Claude Code, Cursor, or equivalent) and the ability to leverage agentic AI tools for complex, multi-file development tasks
- Demonstrated ability to critically evaluate AI-generated code for correctness, security, and alignment with project architecture
- SQL skills - able to write, debug, and optimize queries
- Solid understanding of backend architecture, distributed systems, and scalability principles
- Experience with DevOps practices and cloud infrastructure (preferably Google Cloud or AWS), including CI/CD, monitoring, and infrastructure as code
- Entrepreneurial mindset with a self-driven, ownership mentality
- Excellent collaboration and communication skills
Benefits
- Competitive salary + equity
- 100% company-paid health benefits for base plan coverage, with the option to upgrade to higher-tier plans
- 401(k) with company match
- Unlimited, guilt-free vacation days
- Annual wellness stipend (gym + other wellness activities)
- Monthly house cleaning stipend
- Annual travel allowance
- Monthly cell phone & internet usage stipend
- Charity donation company match
- Employee referral bonus
- Team offsites/activities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Node.jsPostgreSQLReactNext.jsTypeScriptSQLAI coding assistantsDevOps practicescloud infrastructureCI/CD
Soft Skills
collaborationcommunicationentrepreneurial mindsetself-drivenownership mentality