Mid / Senior Web Developer

Job description

The Company

Nutrium is the health tech company behind one of the leading nutrition software solutions in the global market. Ever since our inception, we’ve been finding ways to further improve the connection between nutrition professionals and their clients, in a bet to improve nutrition worldwide by closing the gap between search and demand.

None of our milestones would’ve been reached without key values supporting each of our decisions. We believe that everyone can make a difference, regardless of their job title or previous experience. We believe in continuous improvement and trying new things. We believe in making mistakes and learning from them. We believe in working as a team towards shared goals. And most of all, we believe in being the best.

Working at Nutrium means sharing these beliefs. Not just in words, but in actions. Only those who constantly strive towards greatness can achieve it. We want to create the best nutrition platform in the world and then make it even better. And we will.

The Team

We’re a young and motivated team of entrepreneurs that thrive on working as a team. Sharing experiences, solving problems together, learning from our seniors, teaching our juniors, going the extra mile to achieve something thought to be impossible.We’ve transformed an idea into a successful business in a way that has never been done in Portugal before.

Know that by joining us you become part of something more than a software development company. You become part of a mission. A mission to tackle one bad nutritional habit at a time, to make nutrition accessible for all, and to create a world where nutrition is never a problem, only a solution.


Our offices are located in Lisbon and Braga, or anywhere if you choose to go remote. It is your choice and regardless of it we’re sure that you’ll find a warm welcoming environment and a solution that will suit your every need. Notwithstanding, as we enjoy spending some time together, you may expect to meet the team in person occasionally for some group meetings.

The Role

We are looking for a mid/senior web developer, excited to work in a fast-paced start-up. At Nutrium, you can expect a very welcoming and supporting team that will challenge you to go far and beyond!!

We are looking for a web developer who can carve his own path and helps us build a world class web app that greatly improves the connection between a patient and their nutritionist. If you are eager to make an impact and have an active voice on a promising start-up, and you are passionate about sharing knowledge and growing together with a team of ambitious engineers, this is the place for you. We have opportunities for different types of applicant profile, all the way from mid to senior level.

What you'll do:

  • Work as a team to plan and develop new features for Nutrium's Web app, used by nutrition professionals all around the world;

  • Produce a foolproof code and be able to work unsupervised, always dealing with challenges with a "can do" attitude;

  • Explore new technologies, guaranteeing top-notch quality and up-to-date tech solutions;

  • Collaborate with other teams to ensure a correct flow of information between platforms;

  • Contribute with ideas on how to improve Nutrium's Web development ecosystem;

  • Conceptualize and implement tests;

  • Perform effective code reviews;

  • Help Nutrium follow engineering best practices and continue to stand out as a fantastic company for young people to start their careers.

Perks & Benefits

  • 26 days annual leave;
  • Career progression;
  • Free nutritional appointments (unlimited);
  • Health insurance;
  • Lunch credit;
  • Health assessments;
  • Annual Retreat & Team building activities;
  • Access to Nutrium Learning Center and online courses.

Job requirements

Who you are

  • At least 2/3 years of professional web development experience;

  • Developer evangelist: you value knowledge sharing, learning and teaching;

  • Strong coding skills and experience in web development technologies, Ruby, Ruby on Rails or React is a plus;

  • Experienced with version control systems (preferably GIT);

  • Experienced in working with an Agile methodology, Scrum is a plus;

  • Self-motivated;

  • Self-started;

  • Skilled communicator and team player;

  • Open-minded;

  • Not afraid to fail (fail fast, learn faster mindset);

  • Strong problem solver and troubleshooter;

  • Detail-oriented but able to grasp the big picture.