Frontend Developer (React)
WIRE IT
- Location
- Portugal
- Job Type
- full-time
- Salary
- Unknown
- Posted
- May 12, 2025
Job Description
WIRE IT was born during the pandemic period and is proudly based in Portugal.
Our values are built around today's IT reality: flexibility, transparency, trust, freedom, digital mindset, and the creation of Focused Partnerships making a real difference through trusted relationships with our collaborators and clients.
We are an IT services company operating worldwide, driven by an experienced and senior team that helps clients make the right decisions in a fast-moving market.
If you're looking for more than just a job - if you're looking for a place where you can truly make a difference - you might be the next person to join WIRE IT.
Role: Frontend Developer (React).
Location: Remote, from Portugal.
Requirements:
- Degree in Computer Engineering, Information Technology, or similar;
- Min. 5 years of experience as a Frontend Developer (React);
- Experience with TypeScript, JavaScript, Next.js, HTML5 and CSS3;
- Experience with Jotai, Zustand or Redux;
- Experience with RESTful APIs;
- Experience with React Testing Library, Vitest and Playwright;
- Experience with CI/CD pipelines;
- Experience with Agile methodologies;
- Responsible and proactive;
- Excellent communication skills;
- Ability to work autonomously and as part of a team;
- Strong problem-solving and analytical skills;
- Fluency in Portuguese and English (spoken and written).
We offer:
- No-term full-time contract;
- Health Insurance;
- 22 days of paid vacation;
- 4 extra days annually (Carnival, Christmas Eve, New Year's Eve, Birthday);
- Meal Allowance on card (Coverflex);
- Referral Bonus;
- Special discounts and flex options;
- Training annual budget;
- A great team-oriented culture;
- Chance to become a part of a dynamically growing international company;
- Challenging projects giving the unique opportunity to grow and learn.
π― Who is this job for?
This job fits a Senior Frontend Developer with 5+ years experience specializing in React and TypeScript, familiar with Next.js, state management tools like Jotai, Zustand, or Redux, and proficient in testing frameworks (React Testing Library, Vitest, Playwright). The candidate should be experienced in building scalable frontends consuming REST APIs, familiar with CI/CD and Agile workflows, and able to work independently and collaboratively. Fluent Portuguese and English communication skills are required, ideal for professionals seeking remote work in Portugal within a growth-focused IT services company.
π¬ Potential Interview Questions
-
How do you manage state in React applications using libraries like Jotai, Zustand, or Redux?
I choose the state management library based on the project complexity; for simple cases, I prefer Jotai or Zustand for their minimalism and performance, while Redux suits larger apps needing predictable state flows. -
Describe your experience with Next.js and how it benefits React applications.
Next.js enables server-side rendering and static site generation, improving performance and SEO; I leverage its routing, API routes, and incremental static regeneration for scalable React apps. -
How do you ensure code quality and reliability using React Testing Library, Vitest, and Playwright?
I write unit and integration tests with React Testing Library and Vitest for component logic and behavior, and use Playwright for end-to-end testing to simulate real user interactions. -
What are your best practices for integrating RESTful APIs in React applications?
I use hooks likeuseEffect
and libraries such as React Query for efficient data fetching, caching, error handling, and synchronization with UI state. -
How do you implement and maintain CI/CD pipelines for frontend projects?
I configure pipelines to automate testing, linting, building, and deployment using tools like GitHub Actions or GitLab CI, ensuring fast, reliable releases. -
How do you approach responsive design using HTML5 and CSS3 in React apps?
I use modern CSS techniques like Flexbox and Grid, media queries, and CSS modules or styled-components for scoped styles to ensure mobile-first and adaptive layouts. -
Explain how Agile methodologies influence your development workflow.
I participate actively in sprint planning, daily stand-ups, reviews, and retrospectives to iteratively deliver features, adapt to feedback, and maintain team collaboration. -
Describe a situation where you worked autonomously on a React project. How did you manage challenges?
I planned tasks, prioritized issues, used thorough documentation, and maintained communication with stakeholders to independently deliver high-quality features on time. -
How do you ensure accessibility and usability in your frontend development?
I follow WCAG guidelines, use semantic HTML, ARIA roles, keyboard navigation support, and test with screen readers to build inclusive user interfaces. -
What techniques do you use to optimize React app performance?
I apply code-splitting, lazy loading, memoization with React.memo and useMemo, minimize re-renders, and optimize bundle size to improve load times and responsiveness.
π Job Summary
WIRE IT, a Portugal-based IT services company, is looking for a Frontend Developer with 5+ years of React experience to join their remote team. You'll work with TypeScript, Next.js, state management (Jotai, Zustand, or Redux), and testing tools like React Testing Library and Playwright. The role offers a full-time contract, health insurance, 22+ paid vacation days, meal allowance, referral bonuses, and a strong culture focused on growth and collaboration. Fluent Portuguese and English required.