This job is no longer available
This job expired on 16/07/2026. It no longer accepts applications.
Senior Fullstack Developer (React.js/Node.js)
KCS iT · Lisbonne
Job description
About the role
We are seeking a senior Fullstack Developer with strong expertise in React.js and Node.js to join our team in Lisbon. You will work on diverse client projects, delivering modern web applications using JavaScript/TypeScript.
Key responsibilities
- Develop and maintain front‑end features using React.js, Hooks, Redux/Context API and Styled Components.
- Build back‑end services with Node.js frameworks such as Express or NestJS.
- Integrate RESTful APIs and GraphQL endpoints.
- Write unit and end‑to‑end tests with Jest, Mocha or Cypress.
- Collaborate with cross‑functional teams in a hybrid work environment.
Required profile
- 5+ years of professional experience in JavaScript/TypeScript development.
- Strong expertise in React.js (Hooks, Redux/Context API, Styled Components).
- Proficiency with Node.js frameworks (Express, NestJS or similar).
- Experience with HTML5, CSS3 and pre‑processors such as Sass or Less.
- Knowledge of RESTful APIs, GraphQL and web security best practices.
Required skills
- JavaScript
- TypeScript
- React.js
- Node.js
- HTML5
- CSS3
- Sass / Less
- Redux / Context API
- Styled Components
- Express or NestJS
- RESTful APIs
- GraphQL
- Docker
- Kubernetes
- AWS / Azure / GCP
- Jest, Mocha, Cypress
What we offer
- Personalised career development and training programmes.
- Opportunities to work on international projects, including in the Benelux region.
- Hybrid, remote or onsite work options.
- Well‑being benefits such as free nutrition, psychologist, medical appointments, yoga and personal training sessions.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Portugal.
Salaries by job title
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
KCS iT
Lisbonne