Vidare till huvudinnehåll
Sök

Full-Stack Software Engineer - Evinova

Plats Barcelona, Katalonien, Spanien Jobb-id R-220568 Datum inlagd 02/25/2025

Evinova delivers market-leading digital health solutions that are science-based, evidence-led, and human experience-driven. Smart risks and quick decisions come together to accelerate innovation across the life sciences sector. Be part of a diverse team that pushes the boundaries of science by digitally empowering a deeper understanding of the patients we’re helping. Launch game-changing digital solutions that improve the patient experience and deliver better health outcomes. Together, we have the opportunity to combine deep scientific expertise with digital and artificial intelligence to serve the wider healthcare community and create new standards across the sector.

Accountabilities

Our cloud platform will play a crucial part in the success of Evinova as the foundation for our current and future digital products. We are creating a dynamic and innovative team to take our organization to the forefront of technology solutions for the life sciences industry. We are committed to delivering cutting-edge, secure, and regulated experiences for our customers. As we begin our journey, we are seeking a talented and experienced Senior Software Engineer that can understand large, complex integration landscapes, get into the details where necessary, and deliver engineering solutions.

The platform applications are a shared capability for all Evinova’s customers regardless of the products they have purchased or subscribed. The Senior Software Engineer is responsible for developing applications capable of providing customers with the ability to manage access within their applications, and permit Evinova employees to troubleshoot if necessary. This requires someone skilled with the full stack of application development from UI, micro-services, cloud-based infrastructure, database, and CI/CD.

The successful candidate will have a deep understanding and history of software engineering and the ability to bring clarity and simplicity to complex problems. You will need to be very detail-oriented and organized, have a strong technical background, and be hands-on while also working with other internal engineering teams to arrive at deliverable solutions.

This role will be expected to both focus on delivering on development expectations and collaborate with others through experience and humility. You will help create high-quality applications through best practices and continuous improvement. You will help foster collaboration between your team and other teams within Evinova to ensure an enjoyable, efficient, and productive workspace for everyone.

This position offers a unique opportunity to contribute as a tech expert, innovate, and make a significant impact on our ability to meet customer needs. An ideal candidate should be a creative problem solver who can identify and deeply understand challenges and opportunities for Evinova customers and products. This role presents an opportunity to join Evinova from the beginning, implementing a market-leading, foundational platform designed by industry, for industry.

Essential Skills/Experience

• Strong experience in UI development, preferably NextJS, ReactJS, HTML5, CSS3, Tailwind, and TypeScript
• Strong experience in Node.js development and TypeScript
• Experience using testing frameworks such as JEST, mocha.
• Strong experience creating and maintaining RESTful API and/or GraphQL endpoints.
• Experience integrating with third-party tools and APIs.
• Experience using tools such as OpenAI, Swagger, or other tooling to document APIs.
• Experience with Kafka and/or other streaming systems.
• Best practice NoSQL database development preferably with DynamoDB and MongoDB
• Good knowledge of cloud platforms (e.g., AWS) and CI/CD pipeline development using tools such as Docker, Helm.
• Workflow orchestration with AWS Step-functions or similar experience
• Some proficiency in security best practices, data protection, and encryption methods.
• Familiarity with technical concepts in infrastructure or applications.
• Excellent problem-solving and communication skills.
• Knowledge of data security standards and regulatory compliance in the healthcare and clinical research industry.

When we put unexpected teams in the same room, we unleash bold thinking with the power to inspire life-changing medicines. In-person working gives us the platform we need to connect, work at pace and challenge perceptions. That's why we work, on average, a minimum of three days per week from the office. But that doesn't mean we're not flexible. We balance the expectation of being in the office while respecting individual flexibility. Join us in our unique and ambitious world.

Evinova draws on AstraZeneca’s deep experience developing novel therapeutics, informed by insights from thousands of patients and clinical researchers. Together, we can accelerate the delivery of life-changing medicines, improve the design and delivery of clinical trials for better patient experiences and outcomes, and think more holistically about patient care before, during and after treatment.  We know that regulators, healthcare professionals and care teams at clinical trial sites do not want a fragmented approach. They do not want a future where every pharmaceutical company provides their own, different digital solutions. They want solutions that work across the sector, simplify their workload and benefit patients broadly. By bringing our solutions to the wider healthcare community, we can help build more unified approaches to how we all develop and deploy digital technologies, better serving our teams, physicians and ultimately patients.  Evinova represents a unique opportunity to deliver meaningful outcomes with digital and AI to serve the wider healthcare community and create new standards for the sector.  Join us on our journey of building a new kind of health tech business to reset expectations of what a bio-pharmaceutical company can be. This means we’re opening new ways to work, pioneering cutting edge methods and bringing unexpected teams together. Interested? Come and join our journey.



AstraZeneca embraces diversity and equality of opportunity. We are committed to building an inclusive and diverse team representing all backgrounds, with as wide a range of perspectives as possible, and harnessing industry-leading skills. We believe that the more inclusive we are, the better our work will be. We welcome and consider applications to join our team from all qualified candidates, regardless of their characteristics. We comply with all applicable laws and regulations on non-discrimination in employment (and recruitment), as well as work authorisation and employment eligibility verification requirements.

Gå med i vår talanggrupp

Registera dig för att va först med att få jobb uppdateringar.

Jag är intresserad avSöka efter en kategori och välj en i listan över förslag. Söka efter en plats och välj en i listan över förslag. Slutligen, klicka på "Lägg till" för att skapa din jobbevakning.

Glassdoor logo Rated four stars on Glassdoor

Härlig kultur, stimulerande arbetsuppgifter, stöttande ledarskap. Utvecklings möjligher inom företaget. Vi värdesätter inkludering och mångfald.