Senior Software Engineer

  • Remote - Portugal

Remote

Software Development

Senior

Summary

The job is for a remote software engineer position at Triptease, a tech company in the online travel industry based in Portugal. The role involves working in a small, autonomous team on distributed systems using 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
  • 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 and understand the benefit of writing code and tests in small increments
  • 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)

Preferred Qualifications

  • Bonus Points for:. 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

Benefits

  • 25 Days holiday (rising to 26 on one year anniversary then 27 on your second anniversary)
  • Pension - Salary Exchange Pension Scheme (min. 5% employee contribution + 4% employer contribution)
  • Share options
  • Working abroad for 4 weeks a year (within a -/+ 3 hours time zone of the UK)
  • Enhanced maternity & paternity leave
  • Ben benefits* (£50 per month health and wellbeing budget) You can use this for gym membership, private healthcare, massages, therapy, cinema etc
  • Learning budget - £250 per calendar year *
  • Life Event leave (marriage, divorce, moving house, child’s first day at school, ceremony or graduation)
  • Make a Difference (volunteering) day
  • Cycle to Work*
  • Tech Scheme*
  • Monthly remote and in-office socials
  • Quarterly review socials
  • Hybrid working environment
  • Refer a Friend policy
  • Flexibility with childcare
  • Sabbaticals (from year three onwards)
Share this job:
Please let Triptease know you found this job on Remote First Jobs 🙏
Apply now