Senior Full-Stack / Genai Engineer- Barcelona

Innoit Consulting
Vitoria-Gasteiz, Spain
15 days ago
Apply on www.buscojobs.com.es
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
5 years minimum
Working hours
Shift work

Tech stack

JavaScript (Programming Language) Application Programming Interfaces (APIs) Artificial Intelligence Application Performance Management Application Services Microsoft Azure Continuous Integration Web Development Monitoring of Systems Node.Js E2e Testing Next.js
+12 more
TypeScript Working Model 2D Datadog ReactJS Prompt Engineering Generative AI Backend Bicep Cosmos DB Front End Software Development Terraform GPT

Job description

We are looking for aSenior Full-Stack / GenAI Engineerto join an international AI Products team working on the evolution of a secure, enterprise-grade GPT platform.You will contribute mainly to back-end development (around 90%), with occasional front-end contributions, building secure and scalable features for document understanding, translation, APIs, automation, web usage and agentic capabilities.What you will doDesign, build, test and monitor end-to-end product features.Develop and enhance back-end services using Node.js and TypeScript.Contribute to front-end development with Next.js and React.Design, implement and operate APIs.Work with Azure App Services, Cosmos DB, Application Insights and monitoring tools.Define usage KPIs and support dashboards, reports or metrics.Build automated workflows and operational scripts.Ensure solutions comply with security, regulatory and internal standards.Collaborate closely with the Tech Lead, Product Owner and international stakeholders.What we are looking forAt least 5 years of web application development experience, ideally in Azure environments.Strong hands-on experience with JavaScript / TypeScript and Node.js.Experience with Next.js and/or React.Solid experience with APIs, Azure DevOps and CI/CD pipelines.Experience owning the full testing lifecycle, including unit and E2E testing.Hands-on knowledge of Azure App Services, Cosmos DB, Application Insights and monitoring.Experience with AI APIs or frameworks such as OpenAI, Anthropic, Gemini or Azure AI.Knowledge of RAG and agentic / agent-based capabilities.Strong prompt engineering skills.Fluent English communication skills (B2+).Experience with Terraform, Bicep, observability tooling, regulated industries, security and compliance will be valued.? Barcelona-based role. Two onsite days per weekApply now and help shape secure GenAI capabilities at scale.What we offer?? Flexible working hours.? A hybrid working model that supports a healthy work-life balance.? Competitive salary and a flexible compensation plan.? Private medical insurance.? An annual budget for training and professional development.? Language courses.? Opportunities to take part in technology communities and industry events.? Ongoing follow-up and professional support.? A development and growth plan tailored to your goals.At InnoIT, we believe talent thrives in an environment where learning, innovation and enjoying the journey go hand in hand.? Join our team, contribute to innovative projects and continue growing alongside professionals who are passionate about technology.Find out more about us? /? InnoIT Consulting Barcelona Meetup:/? InnoIT Consulting Madrid Meetup:/Diversity, Equity and InclusionAt InnoIT, we actively promote diversity, equity and inclusion. We welcome people from all backgrounds, experiences and professional paths, and we particularly encourage applications from groups traditionally underrepresented in the technology sector.We assess every application objectively and fairly, ensuring equal opportunities throughout the selection process. We are also committed to making any reasonable adjustments required to provide an accessible and inclusive experience.We do not discriminate based on gender, age, origin, nationality, sexual orientation, gender identity or expression, religion, disability, or any other status protected by applicable law.We work to build a diverse, respectful and inclusive workplace where everyone has equal opportunities for professional growth, development and recognition.If you’re interested in working in an international environment with modern technologies, we’d love to hear from you!

Requirements

At least 5 years of web application development experience, ideally in Azure environments. Strong hands-on experience with JavaScript / TypeScript and Node.js. Experience with Next.js and/or React. Solid experience with APIs, Azure DevOps and CI/CD pipelines. Experience owning the full testing lifecycle, including unit and E2E testing. Hands-on knowledge of Azure App Services, Cosmos DB, Application Insights and monitoring. Experience with AI APIs or frameworks such as OpenAI, Anthropic, Gemini or Azure AI. Knowledge of RAG and agentic / agent-based capabilities. Strong prompt engineering skills. Fluent English communication skills (B2+). Experience with Terraform, Bicep, observability tooling, regulated industries, security and compliance will be valued.

Benefits & conditions

What we offer ?? Flexible working hours. ? A hybrid working model that supports a healthy work-life balance. ? Competitive salary and a flexible compensation plan. ? Private medical insurance. ? An annual budget for training and professional development. ? Language courses. ? Opportunities to take part in technology communities and industry events. ? Ongoing follow-up and professional support. ? A development and growth plan tailored to your goals. At InnoIT, we believe talent thrives in an environment where learning, innovation and enjoying the journey go hand in hand. ? Join our team, contribute to innovative projects and continue growing alongside professionals who are passionate about technology. Find out more about us ? / ? InnoIT Consulting Barcelona Meetup: / ? InnoIT Consulting Madrid Meetup: / Diversity, Equity and Inclusion At InnoIT, we actively promote diversity, equity and inclusion. We welcome people from all backgrounds, experiences and professional paths, and we particularly encourage applications from groups traditionally underrepresented in the technology sector. We assess every application objectively and fairly, ensuring equal opportunities throughout the selection process. We are also committed to making any reasonable adjustments required to provide an accessible and inclusive experience. We do not discriminate based on gender, age, origin, nationality, sexual orientation, gender identity or expression, religion, disability, or any other status protected by applicable law. We work to build a diverse, respectful and inclusive workplace where everyone has equal opportunities for professional growth, development and recognition. If you’re interested in working in an international environment with modern technologies, we’d love to hear from you!

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

2:56 min

Provisioning a secure container infrastructure with Bicep

Matthias Falkenberg +1 · World Congress 2022

40 sec

Generative pre-trained transformer models powering code completions

lgonta lgonta +1 · World Congress 2024

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:12 min

Choosing TypeScript for complex backend applications

Maximilian Otto Maximilian Otto · World Congress 2024

Videos

See all

Related articles

See all