**
Evinova is seeking a Senior Software Engineer with over 6 years of experience to join their team in Barcelona, focusing on AI-native development for clinical trials. The role involves building scalable backend services, integrating AI capabilities, and collaborating in a full-stack environment.
**
Job Summary
Evinova is building digital products that transform clinical trials by integrating AI as a core part of the software development workflow.
The role involves full-stack engineering responsibilities including backend services, frontend applications, and embedding AI-driven features within the product suite.
The position is based in Barcelona with an on-site commitment of three days per week, fostering team connection and creative collaboration.
Matching Summary
Match Score: 75
**
Evinova is seeking a Senior Software Engineer with over 6 years of experience to join their team in Barcelona, focusing on AI-native development for clinical trials. The role involves building scalable backend services, integrating AI capabilities, and collaborating in a full-stack environment.
**
Skills & Requirements
Must-have
AI-assisted software development workflow
Backend development with Java or Node.js
Frontend development with TypeScript and React
RESTful API design and operation
Experience with MongoDB and Kafka
CI/CD pipelines and containerization
AWS cloud services experience
Nice-to-have
Agentic AI systems development
Clinical trial software experience
GxP or SaMD validation familiarity
Open-source contributions
Mentorship and agile team collaboration
Key Requirements
6+ years professional software engineering experience
Proficiency in backend and frontend technologies
Experience with AI/LLM feature integration in production
Strong testing discipline including BDD frameworks