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