Full-Stack Software Developer · NTT DATA
Building and maintaining enterprise applications with React on the frontend and Python/Node.js on the backend, in Barcelona.
- Enterprise applications with React (v18/v19) and Python + Node.js (v22) backends, with unit testing in Jest
- CI/CD pipelines with Jenkins, reducing deployment times and automating the team's continuous integration cycle
- Web scraping tools and email automation (REST APIs) for data collection, analysis and automated report generation
- Flexible MongoDB schemas with embedded and referenced relationships for unstructured data
- Complex state management with Redux Toolkit (thunks, slices) in enterprise apps and Zustand with persistence in lighter projects
- React
- Node.js
- Python
- MongoDB
- Jest
- Jenkins
- Redux
- Zustand
