Full stack engineer - europe

Werkgever:
Fareharbor
Regio:
Amsterdam
 
Functieomschrijving

About the role

:

FareHarbor, a Booking Holding Company, is looking for a full time, on-site full-stack engineer to join our product team in Amsterdam. We’re a quickly growing company with a robust product that tens of thousands of people use to run their businesses every day.


What you’ll do here:

  • Design and implement complex features in our large scale, highly dynamic web application with a strong focus on reliability, performance, security, and scalability.

  • Write code that is clean, secure, well tested and documented and follows industry best practices.

  • Collaborate with product managers, designers, and other engineers to understand user needs and translate them into technical solutions.

  • Work across the stack to develop scalable, performant, well-tested solutions.

  • Coach and challenge engineers in adopting proper quality standards, both in coding and way of working.

  • Participate in code reviews.

  • Write automated tests to ensure that our applications are reliable and scalable.

  • Thinking outside the box; you're willing to consider different solutions and methods for reaching your desired outcome.
  • Requirements

  • Minimum 3 years of software development experience using server side programming languages like Python, frameworks like Django and web technologies like JavaScript/Angular/Vue/HTML/CSS

  • Have a good understanding of software design patterns and principles, including SOLID

  • Good understanding of system architecture, high-availability systems, and service-based architecture.

  • Familiarity with database technologies (e.g., SQL, NoSQL) and data storage solutions

  • Experience with working on large-scale production codebases

  • Understanding of Agile principles or similar methodologies.

  • Excellent communication skills, both verbal and written.

  • Ability to prioritize and organise work to ensure quality standards with minimal supervision.

  • Ability to effectively manage against timelines, deadlines, and goals.

  • Ability to work in a fast-paced environment and to adapt to change.
  • Benefits

  • Global leave benefit

  • 22 weeks paid parental leave

  • 2 weeks paid grandparent leave

  • Extended care and bereavement leave

  • Life insurance policy

  • Pension Plan

  • Central Amsterdam Location

  • Discount CZ insurance

  • Working in a multicultural environment - 45 different nationalities

  • Commuting allowance for public transport & subsidized lunch

  • Wellness benefits (Headspace subscription & wellness webinars)

  • Hybrid friendly

  • Work-from-home assistance

  • Educational Opportunities

  • Social hours & events and team-building

  • 26 vacation days per year