• Full-Stack Developer Antalya
  • Hostelworld in Antalya, , Turkey
  • jobs
  • 1 month ago

jobs description

At Hostelworld (Permanent), in Porto, Portugal

Expires at : 2024-09-20

Remote policy : Full remote


Working with the Static team, we have a great opportunity for a full-time full-stack developer. Within your role, you will have the opportunity to work with Vue.

js, PhP, Nuxt, and more on a range of ambitious and innovative projects .

We are looking for someone who enjoys working within a fast-paced environment, can work on their own or as part of a bigger team, thrives on being challenged, and has a knack for creative problem-solving with minimal hand-holding.

Partnering with diverse and global colleagues like Marketing, SEO, Finance, and Tracking teams across all our locations you will get to collaborate on exciting projects and contribute to Hostelworld’s success.

• Develop robust and scalable web applications for high-traffic products;
• Develop customer-facing features for high-traffic applications;
• Work across different areas of the... software stack;
• Contribute clean, secure, and maintainable code to the product;
• Contribute to the evolution of the overall product / system architecture;
• Optimise code for performance and scalability;
• Prototype and build highly performed and flexible components;
• Estimate projects, and work closely with technical and business teams at each stage of the development lifecycle;
• Provide technical expertise with the ability to generate new ideas and solutions.

Main requirements


Experience & Qualifications :
• This is a mid / senior level role; you must have a minimum of 3 years of commercial experience in web development (Vue, Nuxt, PHP, Node).
• Strong understanding of most popular design patterns (MVC, SOLID, Dependency injection).
• Proficient in all web technologies (HTML5, CSS3, JavaScript).
• Experience with component-based JS frameworks, preferably Vue.
• Experience with front-end tooling workflows : Node.js (NPM), SASS / SCSS
• Experience in developing websites and web applications for multiple device types.
• Strong experience developing and integrating with APIs.
• Experience working with Microservices architectures.
• Experience with long legacy project refactors (not mandatory, but nice to have)
• Proficient in Unit and Integration testing.
• Experience working with backend systems (ideally in Node and PHP)
• Symfony and / or ExpressJs experience is a nice to have

Knowledge & Skills :
• Solid experience in Software Development, Design, and Architecture.
• Full stack development expertise.
• Solid practical knowledge of OOP concepts and SOLID principles.
• Experience working in an agile environment and with techniques like Continuous Integration, and code reviews.
• Understanding of developing web application security best practices.
• Ability to quickly learn, understand, test, and debug existing codebases
• Experience with version control systems e.g. GIT.
• Understanding of software development in terms of business value.
• Desire to establish and improve development processes.
• Bachelor's degree in computer science or similar (not mandatory, but nice to have)
• Proficient in both spoken and written English - our company language is English.

Benefits & Perks

• Competitive salary & benefits
• Enhanced annual leave plus 3 Wellbeing Days per year
• Paid family leave (maternity, paternity, surrogacy & adoption)
• Agile working (plus a Working from Abroad Policy!)
• Support for your ongoing growth & development
• Inclusive people policies (sickness, menopause, compassionate and fertility leave)
• A chance to give back to your local community with 5 paid volunteering days
Antalya Türkiye


Apply - Full-Stack Developer Antalya