Junior Backend Developer

This position will be partially sponsored by Instituto de Emprego e Formação Profissional, I.P..
Thus, candidates must comply with the rules of Medida Estágios Profissionais.


UpHill is making healthcare safer by delivering clinical training and performance analysis software-as-a-service to hospitals. We're backed and trusted by BusyAngels, Luz Saúde, Caixa Capital and Novartis.

Today we're looking for a Junior Backend Developer to join and learn with our talented team and help us revolutionize healthcare, minimize medical error and thus improve patient outcomes.

So...

If you want to build a product and not just a codebase, if you love to make brilliant features come alive, if DRY is your middle name, if you strive to be at the forefront of backend frameworks (even though you know that is beyond the bounds of possibility), if pointless lines of code in college made you sick, if services slower than lightspeed are a no-go, if you think consultancies are just the worst versions of Mad Men ever made and if you've ever noticed that healthcare IT is still stuck on the verge of the industrial revolution...

Then you really have to meet us!
Seriously. UpHill is your home to grow.

On your journey with us, we'll kindly ask you to :
  • Develop, implement and test back-end APIs
  • Develop reusable services
  • Identify and solve scalability and performance issues
  • Discuss, plan and build products you and others will fall in love with
  • Present a proof of concept when needed
  • Share knowledge with the team and produce quality documentation
  • Develop good team spirit, attitude and humor. 
  • Develop critical sense, open mind, creativity and attention to the details.
  • Know the different internal responsibilities and roles inside a startup.

Main requirements
  • Computer Science Bs/MSc, Computer Engineering or similar.
  • Participation in software development projects (academic) with OOP: PHP or alternatively Java, Ruby or Python.
  • Server-side MVP framework experience with NodeJS, CakePHP, Symfony, Laravel or RoR.
  • Use of relational databases (e.g. MySQL) and alternative NoSQL.
  • Knowledge of REST APIs and developing message queue/broker services.

Nice to have
  • Knowledge of code versioning systems, e.g. Git or Mercurial.
  • TDD
  • Experience with microservices.
  • Knowledge and mitigation strategies for security threats.

Perks
  • Compensation package
  • Small, product-oriented team
  • Contribute in decision-making and exposure to diverse areas of the company.
  • Team holidays.
  • Office freebies.
  • No Corporate BS.

Want to apply later?

Type your email address below to receive a reminder

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field
Error
insert_drive_file
Error