Back to careers page

Junior Software Engineer

Lisbon Area - Portugal

Our Engineering Team develops the tools and services that compose OutSystems Platform. This means that we tackle a broad range of interesting problems, from planning to implementation, from language design and compiler optimizations to UX design, from database tuning to web frontend development.

We seek candidates who like challenging problems and questioning everything, who don’t mind getting out of their comfort zone and who are team players, eager to learn new things.


Essential skills:

  • BS or Masters in Computer Science or related field;
  • Knowledge of Object Oriented Programming;
  • Knowledge of Databases and SQL;
  • Fluency in English.


Nice-to-have skills:

  • Proficiency with Java or C#;
  • Proficiency with web-related technologies and platforms (such as JavaScript, Ruby, Python, Node.JS, …);
  • Experience with Databases (Oracle, Microsoft SQL Server, PostgreSQL or MySQL).


Who we're looking for:

  • 0-2 years’ experience;
  • People with high energy and curiosity about the world;
  • Great work ethics and accountability;
  • Team-work orientation.

Back to careers page

contact pricing