Holafly is hiringSenior Frontend Developer
✦ About us / Corporate presentation
Holafly is a fast-growing start-up that is changing how travelers connect to the internet
abroad. Since 2018, we have been providing peace of mind to travelers around more than
150 worldwide destinations. We are a young and international team of over 500 people
based worldwide working to provide stress- free experiences for all travelers.
We are looking for someone with experience in this industry who can help us keep
growing. Above all, we are seeking an individual who enjoys working in a team, can
express ideas assertively, and wants to contribute, learn, and feel useful.
We are specifically seeking a Senior Frontend Developer (100% remote) who can apply
best practices that will be a significant part of their daily work. The ideal candidate will
combine strategic thinking with hands-on skills to streamline and scale processes
effectively.
✦ Team presentation
You would be part of the IT Delivery team. We currently have more than 50 colleagues
working internationally from home. For us, companionship and enjoyment when doing our
work come first. We believe in continuous improvement, automation and collective
knowledge without leaving human values behind. Always following best practices.
✦ What will you do?
In 1 month
Get to know the team, main projects and stakeholders with their characteristics and
interlocutors. Familiarize yourself with the framework and work technologies. Understand
and follow corporate procedures (time entry, vacation requests, communications, ...). Start
contributing and proposing improvements based on your previous experience and
knowledge. You will begin to solve your first incidents, question and propose solutions.
In 3 months
You will have autonomy and will be working independently with stakeholders and projects.
Help your colleagues progress. Contribute to the evolution and improvement of Holafly
projects, as well as work methodologies and tools.
In 6 months
You will be in charge of projects/initiatives appropriate to your expertise and knowledge,
interacting with the stakeholders and proposing solutions. At all times you will have the
collaboration of your colleagues for any questions you may need. You will continue to
evolve technically.
✦ Responsibilities
● Participate in all phases of the software development lifecycle, from design and
development to testing and deployment.
● Design and develop high-performance, scalable, and maintainable web interfaces
with a strong focus on usability, accessibility, performance, and responsiveness.
● Translate design wireframes and user requirements into high-quality,
maintainable frontend implementations.
● Optimize applications for maximum speed and scalability, with special attention to
web performance and SEO.
● Ensure consistency across platforms and devices, addressing cross-browser
compatibility and responsive behavior.
● Maintain and evolve component libraries and design systems to promote
consistency and reusability.
● Monitor and improve frontend performance, identifying and resolving bottlenecks
in the user experience.
● Implement and maintain unit, functional and end-to-end testing strategies to
ensure quality and prevent regressions.
● Write clean, well-documented, and testable code, ensuring code quality and
efficiency.
● Documentation and improvement of procedures.
● Interlocution and direct contact with the stakeholders and business analysts.
● Technical and planning monitoring of projects/initiatives.
● Guide and support your colleagues in their professional development.
● Collaborate with cross-functional teams working closely with designers, product
managers, backend developers, and QA engineers.
● Promote and enforce best practices in software development, including code
reviews, testing, and documentation.
● Collaborate with the architecture team to define and evolve system architecture.
● Stay up to date with the latest frontend technologies and trends, and recommend
tools, practices, patterns, and approaches to improve the development workflow.
✦ What do we expect?
Personally
● Be a good person (Mandatory!).
● Initiative and problem solving skills.
● Teamwork and empathy towards colleagues and stakeholders.
● Results-driven, self-motivated, and able to work independently.
● Bilingual Proficiency: Fluency in Spanish and English (C1 minimum).
Technical background and skills
Solid base in the following areas or technologies:
● 5+ years working as a frontend developer, with demonstrated expertise in HTML,
CSS, JavaScript and React, including building reusable components and
managing application state.
● Nice to have: experience with Astro, Tailwind CSS, and modern static site
generation or partial hydration strategies.
● Hands-on experience with frontend testing libraries and frameworks (e.g., Testing
Library, Cypress, Playwright).
● Understanding of SEO fundamentals for web applications.
● Proven experience in third-party application integration.
● Integration with APIs and management of asynchronous data flows.
● Basic understanding of microservices architectures and how to integrate frontend
applications with distributed backend systems.
● Knowledge and application of design patterns.
● Proven expertise in reference web architectures.
● Ability to work with legacy code.
● Basic knowledge of cloud providers and their main services.
● Highly valuable to have certifications related to these skills.
Holafly is a fast-growing start-up that is changing how travelers connect to the internet
abroad. Since 2018, we have been providing peace of mind to travelers around more than
150 worldwide destinations. We are a young and international team of over 500 people
based worldwide working to provide stress- free experiences for all travelers.
We are looking for someone with experience in this industry who can help us keep
growing. Above all, we are seeking an individual who enjoys working in a team, can
express ideas assertively, and wants to contribute, learn, and feel useful.
We are specifically seeking a Senior Frontend Developer (100% remote) who can apply
best practices that will be a significant part of their daily work. The ideal candidate will
combine strategic thinking with hands-on skills to streamline and scale processes
effectively.
✦ Team presentation
You would be part of the IT Delivery team. We currently have more than 50 colleagues
working internationally from home. For us, companionship and enjoyment when doing our
work come first. We believe in continuous improvement, automation and collective
knowledge without leaving human values behind. Always following best practices.
✦ What will you do?
In 1 month
Get to know the team, main projects and stakeholders with their characteristics and
interlocutors. Familiarize yourself with the framework and work technologies. Understand
and follow corporate procedures (time entry, vacation requests, communications, ...). Start
contributing and proposing improvements based on your previous experience and
knowledge. You will begin to solve your first incidents, question and propose solutions.
In 3 months
You will have autonomy and will be working independently with stakeholders and projects.
Help your colleagues progress. Contribute to the evolution and improvement of Holafly
projects, as well as work methodologies and tools.
In 6 months
You will be in charge of projects/initiatives appropriate to your expertise and knowledge,
interacting with the stakeholders and proposing solutions. At all times you will have the
collaboration of your colleagues for any questions you may need. You will continue to
evolve technically.
✦ Responsibilities
● Participate in all phases of the software development lifecycle, from design and
development to testing and deployment.
● Design and develop high-performance, scalable, and maintainable web interfaces
with a strong focus on usability, accessibility, performance, and responsiveness.
● Translate design wireframes and user requirements into high-quality,
maintainable frontend implementations.
● Optimize applications for maximum speed and scalability, with special attention to
web performance and SEO.
● Ensure consistency across platforms and devices, addressing cross-browser
compatibility and responsive behavior.
● Maintain and evolve component libraries and design systems to promote
consistency and reusability.
● Monitor and improve frontend performance, identifying and resolving bottlenecks
in the user experience.
● Implement and maintain unit, functional and end-to-end testing strategies to
ensure quality and prevent regressions.
● Write clean, well-documented, and testable code, ensuring code quality and
efficiency.
● Documentation and improvement of procedures.
● Interlocution and direct contact with the stakeholders and business analysts.
● Technical and planning monitoring of projects/initiatives.
● Guide and support your colleagues in their professional development.
● Collaborate with cross-functional teams working closely with designers, product
managers, backend developers, and QA engineers.
● Promote and enforce best practices in software development, including code
reviews, testing, and documentation.
● Collaborate with the architecture team to define and evolve system architecture.
● Stay up to date with the latest frontend technologies and trends, and recommend
tools, practices, patterns, and approaches to improve the development workflow.
✦ What do we expect?
Personally
● Be a good person (Mandatory!).
● Initiative and problem solving skills.
● Teamwork and empathy towards colleagues and stakeholders.
● Results-driven, self-motivated, and able to work independently.
● Bilingual Proficiency: Fluency in Spanish and English (C1 minimum).
Technical background and skills
Solid base in the following areas or technologies:
● 5+ years working as a frontend developer, with demonstrated expertise in HTML,
CSS, JavaScript and React, including building reusable components and
managing application state.
● Nice to have: experience with Astro, Tailwind CSS, and modern static site
generation or partial hydration strategies.
● Hands-on experience with frontend testing libraries and frameworks (e.g., Testing
Library, Cypress, Playwright).
● Understanding of SEO fundamentals for web applications.
● Proven experience in third-party application integration.
● Integration with APIs and management of asynchronous data flows.
● Basic understanding of microservices architectures and how to integrate frontend
applications with distributed backend systems.
● Knowledge and application of design patterns.
● Proven expertise in reference web architectures.
● Ability to work with legacy code.
● Basic knowledge of cloud providers and their main services.
● Highly valuable to have certifications related to these skills.
Something went wrong.