-
View all jobs
Summary
We are looking for a Full Stack Developer to join our Technology and Scientific Computing team!
As our Full Stack Developer, you'll work closely with teams who analyse and report clinical trials. We have the exciting opportunity to bring modern technologies, processes and ways of working on a cutting-edge, cloud-based platform. The role will involve development across the entire technology stack (front-end, back-end and databases) with strong focus on collaboration, design and best practices.
About The Role
Your responsibilities include, but are not limited to:
Competitive salary, Annual bonus, Pension scheme, Share scheme, Health insurance, 25 days annual leave, Flexible working arrangements, subsidized dining facilities, Employee recognition scheme, learning and development opportunities.
Commitment To Diversity & Inclusion
Novartis is committed to building an outstanding, inclusive work environment and diverse teams representative of the patients and communities we serve.
How can we achieve this?
With our people. It is our associates that drive us each day to reach our ambitions. Be a part of this mission and join us! Learn more here: https://www.novartis.com/about/strategy/people-and-culture
Join our Novartis Network: If this role is not suitable to your experience or career goals but you wish to stay connected to hear more about Novartis and our career opportunities, join the Novartis Network here:
https://talentnetwork.novartis.com/network
Why Novartis: Helping people with disease and their families takes more than innovative science. It takes a community of smart, passionate people like you. Collaborating, supporting and inspiring each other. Combining to achieve breakthroughs that change patients’ lives. Ready to create a brighter future together? https://www.novartis.com/about/strategy/people-and-culture
Join our Novartis Network: Not the right Novartis role for you? Sign up to our talent community to stay connected and learn about suitable career opportunities as soon as they come up: https://talentnetwork.novartis.com/network
Benefits and Rewards: Read our handbook to learn about all the ways we’ll help you thrive personally and professionally: https://www.novartis.com/careers/benefits-rewards
We are looking for a Full Stack Developer to join our Technology and Scientific Computing team!
As our Full Stack Developer, you'll work closely with teams who analyse and report clinical trials. We have the exciting opportunity to bring modern technologies, processes and ways of working on a cutting-edge, cloud-based platform. The role will involve development across the entire technology stack (front-end, back-end and databases) with strong focus on collaboration, design and best practices.
About The Role
Your responsibilities include, but are not limited to:
- End-to-end design choices: Help guide end-to-end design choices holistically.
- Front-end: design and implement intuitive, user-friendly interfaces tailored for clinical trial stakeholders (e.g., statistical programmers, biostatisticians).
- Back-end: work closely with statistical engineers to embed their R-based tooling into our products
- Database Management: design and implement efficient and scalable approaches for managing app artifacts to enable user management and persistent activity and progress management.
- Deployment: build and deploy large, complex analytical web applications i.e. with page routing, authentication, and complex client and server state management.
- Testing: develop end-to-end testing that is embedding within an automated CI/CD pipeline.
- Collaborate: strong appetite to collaborate with end users with diverse skill sets to learn about their requirements and use cases and feed this back into product development
- Continuous Improvement: work with developers to identify opportunities for continuous improvement in the design and development of our products.
- Problem-solving Skills: demonstrated ability to contribute to the analysis of complex problems, identify potential solutions, and implement effective outcomes.
- BSc / MSc in a quantitative/computational science (e.g., computer science, machine learning, statistics, physics, mathematics) or equivalent experience in a relevant field.
- 3+ years of experience in developing and deploying applications with significant quality and business impact.
- High proficiency in HTML, Javascript, CSS and React.
- Experience using modern styling frameworks and component libraries (e.g. TallWind CSS).
- Experience in back-end languages such as Python and Node.js,
- Strong RESTful API development skills (e.g. Flask, Django, ExpressJS, Hono, Plumber).
- Testing mindset with experience developing end-to-end tests (e.g Cypress JS, Jest, Mocha, Vitest) and automating these used git-based CI/CD.
- Experience in designing efficient databases (e.g. PostgreSQL) and their ongoing maintenance.
- Exposure to using containers (e.g. docker) and orchestration tools such as Kubernetes and OpenShift.
- Knowledge of an open-source data-science language (R/Julia/Python).
- Good understanding of good software development practices (e.g., agile development, code review) and tools (containers, git, CI/CD).
- Solution-oriented mindset with a collaborative spirit.
- Good written English communication skills.
- Experience using R for analytical / data-science use cases.
- Exposure to R Shiny for data visualization.
- Understanding of regulatory requirements (e.g., GxP) and computer system validation principles.
Competitive salary, Annual bonus, Pension scheme, Share scheme, Health insurance, 25 days annual leave, Flexible working arrangements, subsidized dining facilities, Employee recognition scheme, learning and development opportunities.
Commitment To Diversity & Inclusion
Novartis is committed to building an outstanding, inclusive work environment and diverse teams representative of the patients and communities we serve.
How can we achieve this?
With our people. It is our associates that drive us each day to reach our ambitions. Be a part of this mission and join us! Learn more here: https://www.novartis.com/about/strategy/people-and-culture
Join our Novartis Network: If this role is not suitable to your experience or career goals but you wish to stay connected to hear more about Novartis and our career opportunities, join the Novartis Network here:
https://talentnetwork.novartis.com/network
Why Novartis: Helping people with disease and their families takes more than innovative science. It takes a community of smart, passionate people like you. Collaborating, supporting and inspiring each other. Combining to achieve breakthroughs that change patients’ lives. Ready to create a brighter future together? https://www.novartis.com/about/strategy/people-and-culture
Join our Novartis Network: Not the right Novartis role for you? Sign up to our talent community to stay connected and learn about suitable career opportunities as soon as they come up: https://talentnetwork.novartis.com/network
Benefits and Rewards: Read our handbook to learn about all the ways we’ll help you thrive personally and professionally: https://www.novartis.com/careers/benefits-rewards
Key Skills
Ranked by relevance
git
machine learning
javascript
kubernetes
postgresql
python
django
docker
server
flask
mocha
cloud
cicd
css
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior AI Engineer
2026-04-02
Full-time
Not Applicable
Poland
Chemical Manufacturing
Engineering
View Job Details
Related
Software Engineer Associate
2026-04-11
Volunteer
Not Applicable
Ireland
Plastics Manufacturing
Engineering
View Job Details
Related
PHP Full Stack Developer | Remote
2026-04-11
Contract
Associate
United States
Software Development
Engineering
Login to Apply
- Posted
- May 31, 2025
- Type
- Full-time
- Level
- Entry
- Location
- Dublin
- Company
- Novartis Ireland
Industries
Pharmaceutical Manufacturing
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior AI Engineer
2026-04-02
Full-time
Not Applicable
Poland
Chemical Manufacturing
Engineering
View Job Details
Related
Software Engineer Associate
2026-04-11
Volunteer
Not Applicable
Ireland
Plastics Manufacturing
Engineering
View Job Details
Related
PHP Full Stack Developer | Remote
2026-04-11
Contract
Associate
United States
Software Development
Engineering