Job Description
Job Brief:
We are looking for a Full-Stack Engineer to join a Series B multinational, with offices in Spain, on a fixed-term contract with the possibility of renewal.
Responsibilities:
- Design, build, and maintain full-stack applications across front-end and back-end components.
- Develop responsive, user-friendly interfaces using React or Next.js with TypeScript.
- Implement and maintain back-end services in Python using frameworks such as FastAPI or Django.
- Design clean, scalable APIs and data models, ensuring seamless integration between front-end and back-end systems.
- Build and evolve data-intensive dashboards, internal tools, and experiment-tracking interfaces.
- Manage and optimize SQL databases, containerized environments (Docker), and CI/CD pipelines.
- Deploy, monitor, and maintain applications in cloud environments, primarily on AWS.
- Collaborate closely with researchers and product managers to translate exploratory workflows into robust, production-ready tools with real user impact.
Requirements & Skills:
- Hands-on experience (approximately 2–5 years) developing full-stack applications.
- Strong command of modern front-end technologies, including React or Next.js with TypeScript.
- Back-end development experience using Python frameworks such as FastAPI or Django.
- Proven ability to design and integrate APIs, with a solid grasp of data modeling and system architecture.
- Experience delivering data-heavy interfaces, internal tools, or experiment-driven dashboards.
- Familiarity with SQL databases, Docker-based workflows, and automated CI/CD processes.
- Exposure to cloud infrastructure and deployment, particularly within AWS environments.
- Product-oriented mindset, comfortable partnering with researchers and product managers to turn exploratory ideas into reliable, production-ready solutions.
Your Next Challenge Awaits!
Ready to take your career to the next level? Submit your application and explore the impact you can make with us!