Full Stack Software Engineer
Our customers-leaders in the Life Sciences industry-are developing life-changing medicines, therapies, and devices. Our software helps them work more efficiently, collaborate better, and stay compliant with regulations, so they can focus on what matters most: improving lives.
We're looking for a Full Stack Software Engineer who's passionate about building great software using AI tools to assist, accelerate the process while creating a great user experience . If you're eager to grow your skills in a collaborative environment and help shape the future of intelligent applications in software, we'd love to meet you.
What You'll Do:
- Build and maintain full stack features using React (front end) and .NET MVC (back end)
- Integrate AI-powered features such as predictive analytics, intelligent search, and automated workflows into our asset management platform
- Embed AI tools into the software development lifecycle (SDLC) to assist with code generation, testing, and documentation
- Use natural language processing (NLP) to enhance user interfaces and improve data interpretation
- Collaborate with engineers to deploy and monitor ML models within the application
- Write clean, maintainable code and reusable components
- Participate in code reviews, testing, and documentation
- Optimize applications for performance, scalability, and security
- Support internal JavaScript libraries and contribute to UI/UX improvements
- Follow secure coding practices and data protection protocols
Experience:
- 1 - 3 years experience in software development using AI tools to Design, write code, create unit tests and documentation as part of the SDLC.
- Enthusiasm for leveraging AI/ML to enhance software development workflows, drive intelligent automation, and create smarter user experiences
- Solid understanding of React, JavaScript, HTML/CSS, and C#/.NET MVC
- Familiarity with version control (e.g., Git), debugging, and testing tools
- Strong communication and collaboration skills
- Willingness to learn and grow in a fast-paced, mission-driven environment
- Exposure to AI tools like OpenAI, Claude, Loveable, or ChatGPT
- Experience with AI-assisted development environments (e.g., GitHub Copilot)
Nice to Have:
- Familiarity with Azure cloud services and scalable architecture
- Interest in IoT tools like MQTT or Node-RED
- Understanding of microservices, Docker, or Kubernetes
- Awareness of OWASP security principles and multi-tenant applications