Hopper - Développeur(euse) Sénior (Front-end / Full-Stack) - HTS Stays & Packages (100% à distance
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT
Requirements
• Deep expertise in React with modern compiler-driven patterns (functional components, hooks, performance optimizations, server-side rendering, hydration, and advanced state management). • Proficiency in TypeScript, with experience developing and maintaining enterprise-scale applications. • Advanced CSS knowledge (Tailwind, SCSS, CSS-in-JS, animations, and handling browser quirks). • Familiarity with contemporary frontend tooling (e.g., React Query/TanStack ecosystem, Tailwind or design-token-based styling, modern build tools like Vite). Experience working in monorepos (e.g., Turbo, Nx, pnpm workspaces) is a plus too. • Solid frontend architecture fundamentals: performance, accessibility, responsive design, testing, and maintainability • Experience optimizing frontend performance (lazy loading, code-splitting, caching strategies, Lighthouse optimizations, etc.). • Experience working on complex product flows such as e-commerce, travel, marketplace, or fintech applications. • Ability to balance shipping product features with long-term platform thinking in multi-brand or white-label environments • Familiarity with SSR and static site generation (e.g., Next.js) for SEO-friendly experiences. • A passion for writing testable code knowing what to test, what not to test, and what kinds of tests matter in front-end applications. • Bonus: Full-stack engineers with a frontend tilt are very welcome, especially those comfortable collaborating across API design, backend systems and cloud platforms (GCP, AWS, etc.). This is a nice to have, but not mandatory.
Responsibilities
• Work with a group of top-tier engineers in a low-process environment powered by trust and autonomy • Drive decisions and consensus asynchronously with thoughtful documentation • Ship fast. Learn fast. Repeat. Build new features from top to bottom, from UX to database • Architect scalable front-end solutions that allow us to efficiently launch new portals. • Work directly with PMs and business partners to help define and refine our roadmap. Your voice matters. • Collaborate cross-functionally with a diverse group of people, giving and receiving feedback for growth
Benefits
• Sr Software Engineer - L5 (Canada)The yearly total compensation for this position ranges from 200 000$ to 300 000$ CAD. Base salary will be determined by candidates' relevant qualifications, knowledge, skills and work experience. Total compensation will include a solid base salary and will also include equity (options), potentially a sign-on bonus and other potential incentives as per the "perks and benefits" section. CA$200K – CA$300K • Offers Equity • Compensation will be determined by candidates' relevant qualifications, knowledge, skills and work experience. Total compensation will include a solid base salary and will also include equity (options / RSUs), sign-on bonus and other potential incentives. • Please Note: we have set up limits for applications for this role. It is in the Application limit group. The following limits apply to applications for all jobs within this group: • Application limit • Candidates may not apply more than 2 times in any 90 day span for any job in the Application limit Group. • Application limit • Candidates may not re-apply to the same role within 90 days if not presented with an offer • Upload your resume here to autofill key application fields. • Drop your resume here! • Parsing your resume. Autofilling key fields... • or drag and drop here • I currently live either Americas, LATAM or Westerna Europe (GMT/ GMT+1) timezones. • I unfortunately plan on working ourside of such timezones. • In a few sentences, tell us why you're applying for this position? • Back-end engineer • Front-end engineer • Fullstack engineer (50/50) • Fullstack engineer (Front-end heavy) • Fullstack engineer (back-end heavy) • Yes, I do have at least 4 years of experience in front-end engineering. • No, I unfortunately don't.
Similar Jobs
No credit card. Takes 10 seconds.