Full-Stack Software Engineer
Role details
Job location
Tech stack
Job description
As a Full-Stack Software Engineer, you will collaborate with cross-functional teams to develop, deliver and maintain high-quality software solutions that address complex business challenges in the life sciences sector.
What you'll do:
- Participate within a team in all phases of the product development lifecycle, including problem framing, solution design, coding, testing, deployment, monitoring, and support..
- Develop, deliver and maintain both front-end and back-end components of our applications, ensuring seamless integration and excellent user experience.
- Implement robust, scalable, and secure APIs and web services to enhance platform capabilities.
- Work closely with product managers and industry experts to understand domain-specific requirements and translate them into technical solutions that meet business needs.
- Participate in containerization (Docker), container orchestration (Kubernetes, Helm charts, Argo, …), continuous integration & continuous deployment aspects. You will also improve the usage of the monitoring and logging solutions such as Prometheus, Grafana, ELK stack (Elasticsearch, Logstash, Kibana) for our products.
- Provide second-line technical support to our customers. This task will constitute a minor portion of your responsibilities, yet may exceptionally require completion outside of regular business hours (with additional compensation and/or benefits provided).
- Stay up-to-date with emerging technologies and industry trends to drive continuous innovation in our software products.
Requirements
Do you have experience in Web services?, Do you have a Master's degree?, * You have a Bachelor or Master degree or equivalent experience in Computer Science, or a related field.
- You have solid programming skills and are proficient in Typescript and React.
- You have a solid understanding of SQL database technologies and REST API management.
- Knowledge of containerization technologies (Docker) and orchestration (Kubernetes, Helm charts, Argo, …).
- Familiarity with DevOps practices and CI/CD pipelines to ensure efficient and reliable software delivery.
- Familiarity with the life sciences industry, or supply chain management is a plus.
- Familiarity with Scrum is a plus.
- You are fluent in English, other languages are a plus.
- You are customer-minded, rigorous and results-driven.
- You have a great team spirit, sense of initiative and responsibility.
- You have a genuine passion for making a positive impact in the life sciences industry.
Benefits & conditions
What's important for us is that you grow and learn, because we care about you, which is N-SIDE's hallmark.You will be part of a fun and flexible work environment in which creativity, freedom and initiative are rewarded.
You will join a diverse team of over 200 passionate engineers, computer scientists, and business experts from 30+ different nationalities, with 25% holding PhDs. Together, we are committed to making a meaningful impact toward a more sustainable future.
N-SIDE offers a great compensation package, which includes a company car and full range of benefits which can be personalised thanks to our Flex Income Plan.
All candidates will be treated equally without regard to race, color, religion, sex, age, sexual orientation, citizenship, disability, gender identity, marital or family status, veteran status or any other legally protected basis, in accordance with applicable law. N-SIDE will not tolerate discrimination or harassment based on any of these characteristics.
We are headquartered in Belgium with offices in the USA and Japan. The company is certified B Corporation, Best Managed Company by Deloitte Belgium, and ISO 27001.