Senior Full-Stack Developer

We're looking for great people to join our growing team and help us shape the future of travel.

Job details

  • Full-time
  • map markerLisbon, PTMore details
  • cardRequires Work Permit
    Requires that you're a citizen or have a valid work permit / visa sponsorship to work in the country in which this position is based.
  • routeSenior
  • routeRequired language: English
  • routeNice to have language: Portuguese
  • Full-stack Developer
  • tagMust Have: HTML, JavaScript, Node.jsOther Required: Amazon Web Services, Functional Programming, Jest, React, SASS, Vue.jsNice to Have: Git, Message Queue, Team Leadership

Apply now

Sign up to apply

Or sign up to refer and earn a reward of €300


 We are looking for a Full Stack Developer to be part of our new and exciting eCommerce platform. 

You will be joining a team that will be responsible for one of our central features and will help us build a single platform to be delivered in different countries. 

What are your responsibilities 

  • Design fault-tolerant distributed systems which can scale with our market expansion. Follow through with the full cycle of software development to include Cloud deployments and monitoring in AWS
  • Collaborate with other members in the team in order to translate requirements into shippable implementation
  • Perform analysis of requirements working with the Product Owner and Designers
  • Work with technical lead to understand the high-level design and ensure it meets business and technical requirements
  • Create Proof of Concepts as needed and review code
  • Work independently executing technical assignments and make independent decisions and take action within established practices and procedures
  • Deliver all assigned tasks with a high degree of quality and consistency.
  • Be highly collaborative in nature and demonstrate the ability to provide regular updates to Product Owner, Scrum Master and other members of the team. 

Main requirements

  • You will already live in Lisbon or be willing to relocate. You must already hold a valid work permit for Portugal. 
  • 5+ years prior experience in software development
  • Experience working with at least one Cloud IaaS or PaaS, such as Amazon Web Services (AWS), Google Cloud Platform (GCP), DigitalOcean, or Heroku
  • You have experimented with different front-end frameworks and tools (e.g.: ReactJS / Redux, Vue / VueX, Angular, Backbone)
  • Experience with advanced technologies especially in Cloud, AWS, JavaScript & Node.js, high-performance data processing and analytics
  • Experienced with Functional Programming (e.g.: Pointfree, Randa)
  • Experienced with Message queue and logging
  • Understanding of basic Linux and command line usage
  • Excellent problem solving skills and ability to analyze and infer requirements, working in an Agile team environment
  • JUnit Testing
  • Well versed in Object Oriented Design and Principles.Experience with ReSTful Web Services
  • Knowledge of GIT 

Nice to have

  • Team Management Experience


  • Health Insurance w/ Dental & Optical plan
  • Weekly Home Office day
  • Birthday Day Off
  • Fresh Fruit & Coffee
  • I9 Laptop
  • Extra 27” Monitors
  • Extra Keyboard + Mouse

Remote Details


Apply now

Sign up to apply

Or sign up to refer and earn a reward of €300