Senior Front End Developer (M/F/D)

  • A termo certo
  • A tempo inteiro
  • Remoto
  • Technology

About iCliGo

iCliGo is an innovative platform that connects travelers with independent and highly qualified travel consultants.
Founded in 2014, this Portuguese multinational has evolved into a technology-driven company dedicated to meeting the needs and dreams of a new generation of travelers and entrepreneurs.
We are proud to foster a collaborative and inclusive workplace, where every team member has the opportunity to grow and thrive.

About the Role

As a Frontend Developer at iCliGo, you will play a key role in building innovative, high-performance web applications.
Working closely with UI/UX designers, backend developers, and other stakeholders, you will create seamless digital experiences that combine technical excellence with user-centered design.
This role requires a passion for clean, scalable code and a continuous drive to improve the speed, responsiveness, and usability of our digital platforms.

Key Responsibilities

  • Develop and maintain high-performance, responsive, and user-centered web applications using technologies such as React and Next.js;

  • Translate UX/UI mockups and prototypes into functional, interactive, and visually appealing interfaces in close collaboration with the design team;

  • Efficiently integrate the frontend with APIs and backend services, ensuring smooth system communication and a seamless user experience;

  • Optimize application performance, scalability, and speed to ensure a stable and efficient user experience, even under heavy load;

  • Build and maintain reusable, modular components, promoting a component-driven development approach aligned with best practices;

  • Ensure cross-device and cross-browser compatibility, delivering a consistent experience across different devices and screen sizes;

  • Actively participate in agile environments, collaborating with cross-functional teams to plan, prioritize, and execute tasks while fostering continuous improvement in development processes.

What We’re Looking For

  • Degree in Computer Science, Software Engineering, or a related field;

  • 5+ years of experience as a Frontend Developer;

  • Proven experience with React, with a solid understanding of its core principles;

  • Hands-on experience developing scalable, high-performance applications with Next.js (including SSG and SSR);

  • Strong knowledge of HTML and CSS, plus familiarity with build tools such as Webpack and Babel;

  • Experience applying responsive design principles to ensure effective and consistent interfaces across devices;

  • Familiarity with state management libraries (e.g., Redux, Zustand, or equivalents);

  • Experience integrating with RESTful APIs and GraphQL for efficient system communication;

  • Ability to identify performance bottlenecks and implement frontend performance improvements;

  • Proficiency with version control tools such as Git for effective and collaborative code management;

  • Strong collaboration skills with multidisciplinary teams, including backend developers and UX/UI designers;

  • Good communication skills, with the ability to explain technical concepts and design ideas clearly to both technical and non-technical audiences.

Benefits

  • Competitive salary based on experience and expertise;

  • Annual performance-based bonus;

  • AdvanceCare health insurance;

  • 24 days of annual leave (including your birthday off);

  • Remote working model;

  • Travel perks at net rates.