Triptease

Senior Software Engineer

Triptease

full-time

Posted on:

Location Type: Remote

Location: Spain

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • 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.
  • We have both frontend and backend components, with a lean towards backend.
  • All our teams are small, empowered and autonomous: we own the strategy and actions we need to take to be successful
  • We embrace honest and open discussion. We truly value collaboration and are invested in maintaining a team that encourages everyone to contribute.
  • We run daily standups, weekly planning and frequent retros and feedback sessions.
  • We embrace pair programming the vast majority of the time.
  • We practice trunk based development and continuous delivery.
  • At the end of each week, we join the rest of the company to showcase what we’ve accomplished and share our pride in the work we have done with our colleagues.

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).
Benefits
  • Be part of a fast-paced, dynamic team at the forefront of travel technology innovation.
  • Enjoy a collaborative and fun working environment with opportunities for personal and professional growth.
  • Competitive salary package and rewards for high performance.
  • Paid vacation days
  • Working abroad for 4 weeks a year (within a -/+ 3 hours time zone)
  • Enhanced maternity & paternity
  • Monthly health and wellbeing allowance - You can use this for gym membership, private healthcare, massages, therapy, cinema etc
  • Yearly learning allowance*
  • Life Event leave (marriage, divorce, moving house, child’s first day at school, ceremony or graduation)
  • Make a Difference (volunteering) day
  • Plus much more!
  • Quarterly review socials
  • Hybrid or Remote working
  • Refer a Friend policy
  • Flexibility with childcare
  • Sabbaticals (from year three onwards)
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
pair programmingrefactoring techniqueswriting testsmodular applicationsfunctional programminghigh availability systemshigh throughput systemsdata consistencydelivery pipelinesA/B testing
Soft Skills
collaborativeopen-mindedcustomer-centricteamworkcommunicationproblem-solvingadaptabilityownershippride in workcontinuous improvement