Remote Triptease - Senior Software Engineer

Damia Group Portugal · Portugal · Remote

About the job

Triptease is currently hiring a Senior Software Engineer

About the company: They are a disruptive force in the tech space for online travel. Never one to shy from big challenges, they built their reputation on empowering hotels to stand up to the might of Online Travel Agents.They are uniquely positioned to help hotels in their greatest time of need. The world-class data set they’ve been building, combined with a new set of digital marketing tools has positioned Triptease to accelerate its impact on Hoteliers.With offices in London, NYC, Barcelona and Singapore, they drive over £1bn in revenue for hoteliers around the globe. As they gear up for their next stage of growth, now is an ideal time to join their fast-growing and well-funded technology business.Inclusion is how they unleash the power of diversity. It is how they build their teams, cultivate their leaders and ensure Triptease is the right fit for every person. Come join their journey; be comfortable bringing your authentic self to work..Be you!

The Team

  • You will be working in a small squad with between 2 and 6 people responsible for building, growing and maintaining different parts of the Triptease stack.
  • They have both frontend and backend components, with a lean towards the backend.
  • All their teams are small, empowered and autonomous: they own the strategy and actions they need to take to be successful.
  • They embrace honest and open discussion. They truly value collaboration and are invested in maintaining a team that encourages everyone to contribute.
  • They run daily standups, weekly planning and frequent retros and feedback sessions.
  • They embrace pair programming the vast majority of the time.
  • They practice trunk-based development and continuous delivery.
  • At the end of each week, they join the rest of the company to showcase what they’ve accomplished and share their pride in the work they have done with their colleagues.

Tech Stack:

The Triptease tech stack consists of TypeScript, Node.js, React, PostgreSQL, Redis, Mongo, Google Cloud Run / Kubernetes, BigQuery, Pub/Sub.

Requirements

  • You are collaborative, open-minded, and looking to continue to develop your craft.
  • You're comfortable with pair programming all-day.
  • Experience writing distributed, high availability, high throughput systems maintaining data consistency.
  • You are proud of the code you produce; it’s obvious, concise and rarely needs to be commented. You always like to leave the code better than you found it and are experienced with refactoring techniques, in fact, it’s how you code every day.
  • You see writing tests as an integral part of the development process and understand the benefit of writing code and tests in small increments.
  • The applications you build are modular and functional.
  • Excellent skills in developing a solution all the way from client-side through to server-side.
  • You love shipping code and seeing how it performs in production and therefore are passionate about delivery pipelines, A/B testing, real-time analytics and monitoring tools like DataDog.
  • You are customer-centric and work well with product managers.
  • You have a solid understanding of HTTP and how the internet works.
  • Expert knowledge at using tests to drive the design of the application.
  • You have experience with building deployment pipelines and continuous delivery on cloud platforms (we use Google Cloud Platform, Docker, Terraform and Kubernetes).

Bonus Points

  • You have an entrepreneurial streak, with some great examples of how you saw an opportunity and made it happen.
  • Working in cross-functional teams practising XP and Kanban techniques.
  • You have experience in multiple different programming languages and understand the value in bringing ideas from other ecosystems into your current environment.

Want to know more? Get in touch with us 👇