Team Leader (OutSystems)

Lisbon, Portugal Full-time

We are looking for an OutSystems developer to lead our Payments team who is passionate about creating features for one of the fastest-growing software applications in the functional fitness industry. You will be accountable for the technical solutions your team develops. This role offers the opportunity to own a project from creation to completion and build features on the cutting edge of development.


A Day in the Life:


  • Ensure code in OutSystems is maintainable, scalable, built for ease of use, and performs optimally
  • Nurture growth of other developers by promoting both their autonomy and accountability
  • Facilitate sprint commitment and scrum ceremonies
  • Promote best practices
  • Hold regular 1:1s to follow up with technical team members
  • Be a bridge between team members and engineer manager to identify learning opportunities
  • Work in or with testing team and perform quality checks and code reviews
  • Work with our development and product team to test new features and enhancements
  • Create new features using the OutSystems platform
  • Work with cross-functional teams in product development and design, testing, and QA

Knowledge, Skills & Abilities:


  • Possesses expertise in OutSystems development, testing, and implementation
  • Understands the software development lifecycle, including agile methodologies
  • Has strong analytical skills with the ability to solve problems and formulate recommendations
  • Possesses a willingness and aptitude to embrace new ideas and master concepts rapidly
  • Has integration experience with external systems using customized Web Services (Integration Studio)
  • Has excellent logical skills, especially with regards to programming
  • Has proven leadership experience, coaching up junior developers
  • Has a great personality - we work hard, we play hard, and we are a tight team
  • Has an awesome attitude - we are looking for "get it done" folks who are willing and ready to roll up their sleeves and get to work
  • Works well with others: you can give and receive feedback


Education & Training:


  • Bachelor's Degree in Computer Science or related, or relevant work experience
  • At least 5 years of relevant work experience
  • Experience building apps that do payment processing is a plus

The Application Process:

  1. Fill out the online application 
  2. Look out for an email about submiting a video application (here's why we do video applications) and taking a quick wonderlic style test
  3. Come to our office for a personality/culture interview with HR
  4. Come to our office for a technical skills interview with our tech team
  5. Complete a leadership skills interview with our leadership team
  6. If we think you're a fit, we'll make an offer 

Meet João Abreu, one of our OutSystems Team Leaders and get to know a bit about our culture!



Apply for this opening at