Full Stack Engineer
Role details
Job location
Tech stack
Requirements
with rigor in processes, focusing on results and final delivery to clients. Develop full stack applications. Design and implement software components across the stack (front-end, back-end, APIs, cloud, AI services) Prepare comprehensive reports and user-friendly documentation that translate technical findings into actionable insights for clients. Ensure technical excellence, reproducibility, and integration of research outputs into production systems Qualifications Proven 5+ years of experience in software engineering, ideally Full Stack Strong programming skills (e.g., Python, JavaScript, cloud-based deployment, AI/ML pipelines) Proficiency developing HTML, CSS and Javascript frontends, with Sveltekit, Tailwind or similar, Python backends, with FastAPI or similar. Experience with databases, such as MongoDB. Experience with Docker and Docker Compose. Experience with cloud environments such as AWS or GCP. Experience with Cloud services such as S3, Docker Registry, etc. Understanding of EO data and satellite imagery is highly valued Fluent in English; Spanish and/or Catalan are a plus What We Offer Full-time permanent role with competitive salary based on experience. Flexible working hours and hybrid work model (Barcelona HQ + remote). A strategic role at the heart of EarthPulse's innovation strategy. Opportunities to define the next generation of AI4EO capabilities. Work alongside a multidisciplinary and passionate team in a fast-scaling NewSpace environment. Hiring process The candidate will be asked to solve a technical challenge. After its completion, at least 2 interviews will be preformed (with CTO and CEO, respectively). What we offer A full-time permanent position with a competitive salary based on experience. Flexible working hours and a hybrid work model (remote/presential balance). A dynamic work environment with opportunities to shape Earthpulse's market presence. Be part of a talented, mission-driven team at the forefront of AI and satellite data innovation. Join a fast-growing company in the NewSpace industry and have a direct impact on global marketing initiatives. Location: Barcelona, Spain