Senior Mobile Software Engineer – Ai-native Development - Evinova
Evinova
Hybrid
7+ years professional software engineering experience
5+ years android mobile engineering 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 architectural decisions.
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 engineering with Kotlin
Daily use of AI coding assistants like GitHub Copilot
Experience integrating LLM features into production apps
Proficiency in RESTful APIs and document-based storage
Nice-to-have
Experience with agentic AI systems and multi-step workflows
Familiarity with GxP or SaMD validation processes
Background in clinical trial software or eCOA
Contributions to open-source projects or technical thought leadership
Experience mentoring engineers in AI-assisted development
Key Requirements
Minimum 7 years of professional software engineering experience
Minimum 5 years of professional mobile software engineering with Android
Practical daily experience using AI-assisted development tools
Experience building or integrating AI/LLM features into production applications