LUZA Group Logo jpg

Frontend Engineer

LUZA Group

Job Description

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.

Requirements

Mandatory Requirements:

  • Bachelor's or Masters 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.

Complementary Requirements:

  • 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.

#VisionaryFuture - Build the future, join our living ecosystem!

Freshly added jobs in Portugal

Frontend Developer React

Java Developer

Senior Backend Engineer

Frontend Engineer

Who is Hiring is part of Cybrient Technologies SA