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!