Frontend Developer
Hostelworld
Porto, Porto District, PT
há 23 horas
source : BidRecruit Ltd.

ABOUT US

We are Hostelworld Group, the largest global hostel-focussed booking platform. With more than 13 million reviews across 17,800 hostels in 179 countries, Hostelworld is an online hub for social travel.

The website is available in 19 languages and our mobile app in 13 languages.

Our customers crave cultural connection and unique experiences, and Hostelworld makes this possible. We inspire them to meet the world and come back with stories about life-changing experiences, by providing an unbeatable selection of hostels wherever they want to travel.

Hostelworld has a growing team of over 200 people within Technology, Product, Global Markets, HR, Finance & Legal and Marketing, across our Dublin, London, Porto, Shanghai, and Sydney offices.

Founded in 1999 and headquartered in Dublin, Hostelworld is listed on the London Stock Exchange and Dublin Euronext.

Working at Hostelworld means embracing a start-up ethos, combined with a professional and mature approach to growing and scaling as a publicly listed business.

We value collaboration, innovation, respect, communication, and smart thinking.

THE OPPORTUNITY

The company’s highly valued culture is characterised by collaboration, innovation, respect, communication and smart thinking.

The senior management team has managed to maintain the positive characteristics of a start-up ethos, combined with a professional and mature approach to growing and scaling as a publicly listed business.

  • Working at Hostelworld means working in a global company defined by an innovative culture, collaborative teams and professional growth;
  • this is what we offer our employees. And, importantly, we recognise their efforts and reward their achievements.

    THE ROLE & TEAM

    Working with the Core team, we have a fantastic opportunity for a full-time Frontend developer based on one of our offices.

    Within your role you will have the opportunity to work with VueJs, Nuxt and PHP on a range of ambitious and innovative projects .

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

    We are looking for someone with a background in web development roles within a fast-paced e-commerce environment.

    WHAT YOU WILL BE RESPONSIBLE FOR

  • 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, security and scalability.
  • Prototype and build highly performed and flexible components.
  • Estimate projects, work closely with technical and business teams at each stage of the development lifecycle.
  • Provide technical ability to generate innovative ideas and solutions.
  • WHAT WE’RE LOOKING FOR

    Experience & Qualifications :

  • Experience working in an agile environment and with techniques like CI / CD (Continuous Integration / Continuous Deploy), 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 set up and improve development processes.
  • Bachelor's degree in computer science or similar.
  • Proficient in both spoken and written English.
  • Knowledge & Skills :

  • Knowledge of HTML5, CSS3 and JavaScript / ES6 (Typescript is a plus).
  • Knowledge of CSS pre-processors (SASS and / or LESS).
  • Knowledge of Web Components;
  • Knowledge of tools like Yarn and NPM.
  • Ability to integrate web services (RESTful, JSON).
  • Understanding of cross-browser and device compatibility issues and ways to work around them.
  • Knowledge of Object-oriented PHP and web development experience (PHP, MySQL, APIs).
  • Knowledge of OOP concepts and SOLID principles.
  • Understanding of design patterns (Module, Builder, strategy).
  • Detail orientated with the ability to solve technical challenges through applying clear analytical thinking.
  • Problem solving and troubleshooting skills.
  • Can shift gears comfortably. Adapts quickly & effectively to multiple demands, shifting priorities, and rapid change.
  • An effective communicator, shares information, listens to create two-way dialogue to build openness, understanding and engagement.
  • Ability to interact positively, effectively and collaborate cross functionally across teams.
  • A true passion and ability for building something great from scratch and willing to push forward to the limits to achieve big goals.
  • Nice to have :

  • Knowledge on Frontend Development including topics like SPAs, PWAs, Web performance and security, Accessibility and User Experience.
  • Knowledge on one or more JavaScript frameworks such as VueJs, ReactJs or Angular.
  • Experience with Docker.
  • Experience working with remote locations.
  • Legacy code project refactors.
  • Experience with testing tools and methodologies (TDD, BDD)
  • Typescript
  • We welcome applications from all backgrounds and commit to ensuring equal opportunities for everyone.

    We have partnered with a third-party recruitment partner Morgan McKinley for this role. By applying for the role, please note that you may be contacted by a representative from Morgan McKinley to discuss your application.

    If you object to this processing please email :

    Reportar esta oferta de trabalho
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Candidatar
    Meu email
    Ao clicar em "Continuar", autorizo a neuvoo a processar os meus dados e a enviar-me alertas de e-mail, conforme detalhado na Política de Privacidade da neuvoo . Posso retirar o meu consentimento ou cancelar a subscrição a qualquer momento.
    Continuar
    Formulário de candidatura