Senior Mobile Software Engineer – Ai-native Development - Evinova

AstraZeneca

Barcelona, Spain
Hybrid
Senior software engineer
7+ years professional experience
5+ years mobile android development
You will be at the forefront of innovation, writing production code daily and integrating AI tools to enhance your development workflow

Job Summary

  • You will be at the forefront of innovation, writing production code daily and integrating AI tools to enhance your development workflow.
  • Design and build scalable mobile apps, backend services, RESTful APIs, and data streaming pipelines that meet the reliability and compliance requirements of clinical trial software.
  • Mentor other engineers, particularly in AI-assisted development practices and modern development workflows.

Matching Summary

You will be at the forefront of innovation, writing production code daily and integrating AI tools to enhance your development workflow.

Skills & Requirements

Must-have

  • Senior Software Engineer
  • 7+ years professional experience
  • 5+ years mobile Android development
  • Kotlin and Kotlin Multiplatform
  • React Native development
  • RESTful APIs
  • document-based storage (MongoDB)
  • AI coding assistants daily
  • CI/CD pipelines
  • AWS cloud services
  • strong testing discipline

Nice-to-have

  • agentic AI systems experience
  • clinical trial software experience
  • GxP or SaMD validation
  • thought leadership
  • collaboration and mentorship

Key Requirements

  • +7 years professional software engineering
  • +5 years professional mobile software engineering (Android)
  • Java or Kotlin
  • Kotlin multiplatform
  • Node.js
  • TypeScript
  • MongoDB or similar
  • AI-assisted development tools daily
  • AI/LLM features integration
  • CI/CD pipelines (GitHub Actions)
  • AWS cloud services
  • Testing discipline (unit, integration, BDD)
  • Regulated software development familiarity

Work Rights

Not specified

Tailored Resume

Cover Letter