Point your AI agent at freehire and let it find you a job.

Get the CLI →

IRIUM Portugal

NewBe an early applicant

Senior Frontend Developer (ReactJS / NextJS)

Posted Updated
Discussion

Na IRIUM queremos que persigas sempre os teus sonhos! Aqui, prepara-te para conquistares as tuas metas, enquanto desfrutas do caminho.

Atualmente encontramo-nos à procura de um Senior Frontend Developer (ReactJS / NextJS) para integrar um novo Tech Hub internacional em Lisboa, com foco no desenvolvimento, manutenção e otimização de aplicações web modernas, escaláveis e de elevado desempenho.

Required Competencies:

  • Minimum 5 years of professional experience with modern frontend technologies.

  • Strong hands-on experience developing and maintaining web applications using ReactJS / NextJS.

  • Solid knowledge of HTML, CSS, TypeScript and JavaScript, including responsive web design.

  • Experience designing and implementing scalable frontend architectures.

  • Solid understanding of REST APIs and their integration with frontend applications.

  • Experience with NodeJS and package managers.

  • Experience with CI/CD pipelines, GitHub workflows and GitHub Actions.

  • Proficiency with Git and version control best practices.

  • Experience creating and maintaining technical documentation using tools such as Confluence.

  • Strong troubleshooting, debugging and web application optimization skills.

  • English proficiency: minimum B2 level.

  • Excellent communication, collaboration and problem-solving skills.

  • Proactive mindset, attention to detail and ability to adapt quickly to new technologies.

Preferred Competencies:

  • Experience with Microsoft Azure or other cloud platforms.

  • Knowledge of GraphQL.

  • Experience with Headless CMS (Content Management Systems).

  • Experience optimizing web performance, particularly Core Web Vitals.

Condições:

Regime: Híbrido – Lisboa

  • 2 dias presenciais por semana no escritório, em dias não consecutivos.

  • 3 dias por semana em teletrabalho.

Horário de Trabalho:

Período de inverno (outubro a maio) – 43 horas semanais:

  • Segunda a quinta-feira: 09h00–19h00.

  • Sexta-feira: 09h00–17h00.

Período de verão (junho a setembro) – 39 horas semanais:

  • Segunda a quinta-feira: 09h00–18h00.

  • Sexta-feira: 09h00–17h00.

Dias adicionais de compensação:

Para além dos dias normais de férias, estão previstos 12 dias adicionais de compensação, distribuídos por períodos específicos do ano:

  • 5 dias entre o Natal e a passagem de ano.

  • 5 dias durante a Páscoa.

  • 2 dias durante o Carnaval.

Salário Bruto Mensal: 2.100€–2.400€

Nota: Inclui todos os componentes: remuneração fixa, remuneração variável, subsídio de refeição, trabalho à distância e benefícios.

O que oferecemos?

  • Uma empresa inovadora e em crescimento, com muitas oportunidades de desenvolvimento profissional.

  • Retribuição de acordo com a tua experiência e performance. Acesso a retribuição flexível e seguro médico como benefício social.

  • Acesso ilimitado a formação tecnológica em modalidade livre.

  • Participação num Tech Hub internacional, com projetos tecnológicos desafiantes e oportunidades de evolução profissional.

A IRIUM é uma empresa formada por profissionais dinâmicos e proativos. Os nossos valores são a responsabilidade e o compromisso com a qualidade do trabalho. Este é o espírito que procuramos na IRIUM, seja qual for a tua idade.

Se te reconheces nestes valores, esta é a tua empresa!

Podemos construir juntos o futuro. Falamos?

📩 Envia a tua candidatura, com CV atualizado em inglês, para: recrutamento@irium.pt

Na IRIUM defendemos um mundo sem estereótipos nem limitações e acreditamos na igualdade para todos, princípios que subscrevemos no nosso Plano de Igualdade e Código de Ética, garantindo a igualdade de tratamento e de oportunidades à margem de qualquer condição pessoal, física ou social.

Skills

What Senior Frontend jobs ask for — and how much of it you have →
Apply

See also

Frontend jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.