Full Stack Engineer

Xebia
1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Junior

Job location

Tech stack

Web Interfaces
JavaScript
Agile Methodologies
Artificial Intelligence
Unit Testing
CSS
Cloud Computing
Code Review
Information Technology Consulting
Job Scheduling
Python
Next.js
Responsive Web Design
Web Applications
WebSocket
Network Routers
React
Cypress
Backend
FastAPI
Pytest
Containerization
WebPack
Kubernetes
Build Tools
Front End Software Development
Api Design
REST
Terraform
Software Version Control
Docker
Microservices

Job description

workflow functionalities. * Build responsive, user-friendly web interfaces using React and modern frontend technologies. * Design and implement RESTful APIs to connect frontend applications with backend services. * Scale web applications using cloud infrastructure. * Develop, measure, and monitor key metrics for all tools and services, consistently seeking to iterate on and improve them. * Participate in code reviews, continuously improving personal standards as well as broader team and product quality. * Collaborate with other technical staff and data engineers within the team and across allied teams to build end-to-end pipelines consuming other data products. Required Qualifications: * Proficiency in Python (6+ years python backend development) with unit testing experience (e.g., pytest). * Cloud experience including core web application infrastructure in at least one major cloud provider (GCP preferred). * Familiarity with AI/ML technologies and Agentic AI. * Knowledge and

Requirements

demonstrable experience with containerization (Docker, Kubernetes) and orchestration tools. * Familiarity with modern frontend build tools and bundlers (Vite, Webpack). * Knowledge of responsive design principles and CSS frameworks/libraries. * Knowledge of agile practices and ability to perform in agile software development environments. Preferred Qualifications: * Demonstrated experience in Python backend development, including API design experience (FastAPI). * Experience building real-time applications using WebSockets or Server-Sent Events. * Experience with React ecosystem tools (Next.js, React Router, React Query/SWR). * Knowledge of modern frontend testing frameworks (Jest, React Testing Library, Cypress). * GCP experience (Cloud Run, Vertex AI, GKE, etc.). * Experience (1+ years) developing and deploying Agentic AI workflows and applications; experience with AI frameworks like LangChain, LangGraph, or similar agentic frameworks. * Experience deploying AI/ML models into production and managing AI/ML model lifecycles. * Familiarity with version control systems and CI/CD pipelines. * Experience with Infrastructure as Code (Terraform). * Experience with Kubernetes or job scheduling systems would be a significant advantage. * Familiarity with microservices and hexagonal architectures would be a plus. * Strong soft skills including problem-solving, communication, ability to work in ambiguous environments, and experience working on R&D projects. Seniority level: * Mid-Senior level Employment type: * Full-time Industry / Job function: * IT Services and IT Consulting Madrid, Community of Madrid, Spain We're unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI. #J-18808-Ljbffr

Apply for this position