Engine is transforming business travel into a personalized and simple experience, aiming to redefine how businesses manage travel. They are looking for a Senior Software Engineer to develop scalable frontend applications using TypeScript and React.js, collaborating with product and engineering teams to deliver high-quality features.
Responsibilities:
- Develop scalable and maintainable frontend applications using TypeScript and React.js
- Ship high quality product features
- Dive into unfamiliar code and ship improvements to existing products
- Build new products to deliver a consumer grade experience
- Communicate status, issues, and risks in a precise and timely manner
- Collaborate to design architecture and distributed systems
- Deliver in the entire software lifecycle: scoping, development, test, production, and subsequent fixes and improvements
Requirements:
- Solid professional experience in frontend development with a focus on React.js and TypeScript
- Solid experience in responsive design, cross-browser compatibility, and performance optimization with a strong eye for good user experience
- Strong UI development skills (CSS & HTML)
- Expertise in agentic development using Cursor, Claude, or other tools
- Self-starter who can roll up their sleeves, is comfortable with ambiguity, and has a strong attention to detail
- Ability to proactively and effectively communicate status, issues, and risks in a precise and timely manner
- Desire to collaborate to design architecture and distributed systems
- Strong individual contributor with proven ability to deliver in the entire software lifecycle: scoping, development, test, production, and subsequent fixes and improvements
- Curious, has a passion for continuous learning, and is excited to share knowledge
- Experience with Accessibility, Rails, or React Native is a plus!