Apply

Mid Level Software Engineer

Posted 2024-09-20

View full description

💎 Seniority level: Mid Level

📍 Location: Portugal, United Kingdom

🔍 Industry: Travel Technology

🏢 Company: Triptease

🗣️ Languages: English

⏳ Experience: Mid Level

🪄 Skills: DockerNode.jsPostgreSQLKubernetesTypeScriptRedisReactCollaborationTerraform

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.
  • You see writing tests as an integral part of the development process.
  • 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 understanding delivery pipelines.
  • 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 on cloud platforms (GCP, Docker, Terraform, Kubernetes).
  • Bonus Points for having an entrepreneurial streak and experience in programming languages.
Responsibilities:
  • 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 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.
Apply