Hopper is a well-established technology firm that powers several of the largest travel portals globally. Its technology is significant within the travel industry, and the company is currently seeking a Senior Frontend Engineer for their Hopper Technology Solutions (HTS) platform. This is a fully remote position that allows candidates to work from Brazil.
Position and Responsibilities
As a Senior Frontend Engineer at Hopper, you will be heavily involved in the architecture, optimization, and scaling of the technology utilized by some top brands, such as Capital One, Commonwealth Bank of Australia, and Nubank. Your day-to-day responsibilities will include:
Collaborating with a group of expert engineers in a trust-driven, low-process environment.
Making decisions and reaching consensus effectively through thoughtful documentation.
Developing and deploying new functionalities across the platform from UX design to database integration.
Architecting scalable frontend solutions that enable the rapid launch of new portals.
Working closely with Product Managers (PMs) and business partners to refine Hopper's product roadmap for initiatives that align with both business and engineering goals.
Engaging in feedback loops across diverse groups to foster personal growth and team collaboration.
Required Skills
The role requires a strong foundation in several technologies and methodologies. Key skills necessary for the Senior Frontend Engineer position include:
Deep expertise in React: This includes proficiency with functional components, hooks, performance optimizations, and advanced state management techniques.
Complex state management: Familiarity with tools such as React Context, Redux, Zustand, or similar frameworks is essential.
Advanced CSS knowledge: Experience with SCSS, CSS-in-JS, Tailwind, animations, and troubleshooting browser quirks is important for complete implementations.
Proficiency in TypeScript: You will be required to develop and maintain applications at an enterprise scale.
Expertise in optimizing frontend performance: Familiarity with concepts like lazy loading, code splitting, citing strategies, and Lighthouse optimization demonstrates essential frontend competency.
Understanding of frontend architecture: Knowledge of how to create scalable and maintainable systems is critical.
Familiarity with SSR and static site generation (e.g., Next.js) for building search engine optimized websites is desirable but not strictly required.
Experience in working with backend APIs: Adeptness in managing data-fetching strategies through GraphQL or REST APIs is necessary.
Desired Bonus Skills
While not mandatory, the following skills can be advantageous in your application:
Basic understanding of backend systems and cloud platforms, such as Google Cloud Platform (GCP) or Amazon Web Services (AWS).
A passion for writing testable code, recognizing crucial aspects of testing, what kinds of tests to implement, and the overall significance of such practices in frontend development.
Salary and Benefits
Although a specific salary range was not disclosed in the job description, it's indicated that the company offers a competitive salary along with pre-IPO equity packages, representing a lucrative opportunity for candidates. Additional benefits of working at Hopper include:
Carrot Cash travel stipend allowing employees to explore the world.
Comprehensive work-from-home stipend and a Flexdesk All Access Pass to support remote work arrangements.
Supportive, entrepreneurial work culture that embraces pushing limits and taking risks, allowing employees to shape the future of the company.
Open channels of communication with both management and leadership to create a culture of transparency.
Working within a small, dynamic team that facilitates significant impacts.
Conclusion
Joining Hopper as a Senior Frontend Engineer presents a remarkable opportunity for individuals looking to advance their career in a challenging yet rewarding environment. Leveraging your React and software development skills while collaborating with some of the industry's best, you will contribute to defining the cutting edge of travel technology solutions. If you are someone who is passionate about developing scalable platforms and enhancing user experiences, this position indeed offers a compelling direction for your career.
This job offer was originally published on himalayas.app
This job offer summary has been generated using automated technology. While we strive for accuracy, it may not always fully capture the nuances and details of the original job posting. We recommend reviewing the complete job listing before making any decisions or applications.