Senior Mobile Software Engineer – Ai-native Development - Evinova

AstraZeneca

Hybrid
7+ years professional software engineering experience
5+ years android mobile development with kotlin
Daily use of ai coding assistants like github copilot
This role offers the opportunity to design and implement AI-driven user experiences within a clinical trial platform while writing production code daily

Job Summary

  • This role offers the opportunity to design and implement AI-driven user experiences within a clinical trial platform while writing production code daily.
  • Candidates must demonstrate critical judgment on all AI-generated code and contribute to evolving team playbooks for AI-assisted development.
  • The interview process includes a 90-minute hands-on session where applicants can use AI tools to showcase their reasoning and coding approach.

Matching Summary

This role offers the opportunity to design and implement AI-driven user experiences within a clinical trial platform while writing production code daily.

Skills & Requirements

Must-have

  • 7+ years professional software engineering experience
  • 5+ years Android mobile development with Kotlin
  • Daily use of AI coding assistants like GitHub Copilot
  • Experience building agentic AI features in production
  • Proficiency in RESTful APIs and document-based storage
  • Strong CI/CD pipeline and AWS cloud services knowledge

Nice-to-have

  • Experience with clinical trial software or eCOA systems
  • Familiarity with GxP or SaMD validation processes
  • Contributions to open-source projects or technical thought leadership
  • Experience designing solutions for complex large organizations
  • Knowledge of multi-step LLM workflows and tool use

Key Requirements

  • Minimum 7 years of professional software engineering experience
  • Minimum 5 years of professional mobile software engineering experience
  • Proven experience shipping production systems with AI integration

Work Rights

Not specified

Tailored Resume

Cover Letter