Senior Software Engineer - Unified Trial Solutions - Evinova
Core
Design, build, and maintain patient-facing web and mobile applications for a digital clinical trial platform.
Role type
Senior Software Engineer (Frontend/Full-stack)
Builds
Patient-facing web and mobile applications, backend-for-frontend services, and configuration services for the Unified Trial Solutions (UTS) platform.
Domain
Health-tech / Clinical Trials / Life Sciences
Deliverable
product features
Required skills
React, React Native, TypeScript, Node.js, GraphQL, Jest, TDD, Git, AI-assisted development tools
Preferred skills
Azure DevOps, Figma, design systems, Java, AI/ML feature deployment, regulated industry software development (GxP/SaMD), native iOS/Android (via careerplan.io/jobs/R-259682-senior-software-engineer-unified-trial-solutions-evinova-at-astrazeneca)
Technologies
React, React Native, TypeScript, Node.js, GraphQL, Jest, Git, Azure DevOps, Figma
Responsibilities
Design and develop patient-facing web and mobile functionality; build backend-for-frontend and configuration services; consume and build GraphQL APIs; write clean, tested code using TDD; take ownership of features from design to production; partner with product and design stakeholders; mentor other engineers; investigate production issues; use AI-assisted development tools to improve productivity.
Seniority
Senior, hands-on IC with mentorship responsibilities