emagine Polska is seeking an experienced Senior Software Engineer to join a global product team within the pharmaceutical and life sciences industry. This is an opportunity to work on modern, enterprise-grade digital platforms where software engineering meets science and real-world business impact.
Key responsibilities
- Designing and implementing scalable backend services and REST APIs.
- Developing modern web applications and intuitive user-facing functionality.
- Contributing to system architecture and technical decision-making.
- Designing and implementing cloud-native solutions.
- Building and improving CI/CD pipelines and automated deployments.
Requirements
- 5+ years of professional software development experience.
- Strong experience with .NET, ASP.NET Core, and/or Python.
- Solid frontend experience with Vue 3 and TypeScript.
- Practical knowledge of cloud platforms, CI/CD, and automated testing.
- Excellent communication skills and fluency in English.
What we offer
- Fully remote collaboration with international teams and stakeholders.
- The chance to build technology with purpose, supporting scientific research and clinical development.
- A strong technical voice, allowing you to influence architecture and engineering practices.
- A modern engineering environment focused on cloud-native development and quality.