Senior Software Engineer
Senior Software Engineer building and operating scalable full-stack applications for hotel customers. The role requires 5+ years of experience, strong backend development, JavaScript and frontend framework expertise, and experience with mobile development or React Native.
About the job
Responsibilities
- Collaborate with engineers and managers to create applications used by hotel customers worldwide.
- Write clean, self-documenting code using best practices and design patterns, including agentic development flows.
- Provide creative ideas to improve products and technology.
- Think beyond ticket requirements to delight customers and grow the business.
- Mentor through effective 1:1s and participate actively in code reviews.
- Advise the tech lead on technical decisions.
- Take initiative and execute projects with limited direction.
Requirements
- 5+ years of experience.
- Strong knowledge of backend application development.
- Experience with JavaScript and common frontend frameworks such as Vue.js or React.js.
- Demonstrated ability to ship high-quality products.
- Self-motivated, collaborative, and diligent work ethic.
- Experience with mobile development or React Native.
Skills
JavaScript, Vue, React, React Native, Backend Development, Frontend Development, Mobile Development, Code Reviews
Similar jobs
Fullstack Engineering jobsBuild secure, user-facing developer platform experiences for Alpaca Connect across TypeScript/React frontends and Go services. The role requires 5+ years of full-stack experience, strong API and database skills, and experience with authorization systems.
Build and scale CMS Platform capabilities across Page Builder experiences and the backend systems for content modeling, rendering, publishing, permissions, and performance. Requires 5+ years of SaaS experience plus deep Ruby on Rails and strong React and TypeScript expertise.
Senior full-stack engineer on the Growth team, building scalable web and mobile systems for marketing, onboarding, KYC, funding, and user engagement. The role requires 5+ years of production engineering experience and proficiency with modern application and infrastructure technologies.
Build and scale full-stack AI features across Ruby on Rails and React, from experimentation through reliable production deployment. The role requires 6+ years of experience with high-traffic applications, production AI use cases, and strong experimentation and performance optimization skills.
Build and improve high-scale purchasing experiences using Ruby on Rails, React, and Next.js. The role requires 5+ years of full-stack engineering experience, strong frontend and backend proficiency, and comfort working autonomously on a distributed team.