Frontend Engineer

Frontend Engineer

Descrição da Empresa

Step into a dynamic ecosystem where the future of business is created and lived every day. Be part of it! At LUZA Group, passion, perseverance, and the drive to excel define our path to success. Founded in 2006, we are a Portuguese multinational with over 1,200 talented professionals and a turnover surpassing 30M. With a strong presence in key markets (Portugal, Spain, Morocco, Brazil, Mexico, the United States, and China) we deliver innovative solutions in engineering, IT, design, consulting, Industry 4.0, training, and recruitment. Our people and their talent power everything we do. This is a moment of growth and opportunity. The future belongs to visionary minds. Will you join us?

Descrição da Função

Job Title: Frontend Engineer Location: Lisbon, Portugal Work Regime: Full-time & Hybrid 1 time per week for the 1st month; 1-2 days a month after the 1st month. Overview / Summary: We are looking for a Frontend Engineer to join our company! Responsibilities and Tasks: Design, develop, and maintain high-quality, scalable web applications that align with both user expectations and business needs; Collaborate with cross-functional teams to define product requirements, user stories, and acceptance criteria; Write clean, maintainable, and efficient code using best practices, modern standards, and scalable architecture; Lead and participate in code reviews, offering actionable feedback and mentoring junior developers to uphold code quality; Optimize application performance, reliability, and security through thorough profiling, debugging, and testing; Contribute to technical design and architecture discussions, producing specifications and documentation as needed; Stay current with industry trends, emerging technologies, and frontend best practices, sharing knowledge with the wider team.

Perfil

  • Bachelor's or Master’s degree in Computer Science, or equivalent professional experience;
  • 5+ years of professional experience in modern web development, with a focus on React and TypeScript;
  • 5+ years of experience with ReactJS, and experience with NextJS, CSS, Vitest/Jest and Storybook;
  • Strong understanding of JavaScript (ES2015+), HTML5, and CSS3, as well as modern web development workflows;
  • Experience working with RESTful APIs and integrating frontend applications with backend services;
  • Solid understanding of state management concepts and hands-on experience with tools such as Jotai, Zustand, or Redux;
  • Familiarity with automated testing, including React Testing Library, Vitest, and Playwright;
  • Experience with Next.js and CSS Modules for styling and SSR/SSG;
  • Comfortable with CI/CD pipelines and Agile methodologies;
  • Strong knowledge of software design patterns, frontend architectural principles, and user-centered design;
  • Excellent problem-solving, communication, and collaboration skills;
  • Languages: fluent English.
  • Exposure to accessibility standards (WCAG) and inclusive design practices;
  • Familiarity with performance audits and tools such as Lighthouse, Web Vitals, or Chrome DevTools;
  • A strong “own it” mentality – ability to take ownership of a task from inception to completion;
  • Contributions to open source or participation in developer communities.

Oferta

  • Seguro de saúde: cobertura médica abrangente para colaboradores Suporte psicológico: apoio e acompanhamento emocional Prémios de performance: incentivos para colaboradores que se destacam Política inclusiva: respeito à diversidade, incluindo direitos a piercings, tatuagens, igualdade de género Onboarding técnico: integração estruturada para facilitar adaptação inicial Ambiente colaborativo: incentivo à criatividade, inovação, e espírito de equipa

Localização

  • Oliveira de Azeméis, Aveiro, Portugal,