#1 Job Board for tech industry in Europe

Vue.js Developer
JavaScript

Vue.js Developer

Poznań
Type of work
Undetermined
Experience
Senior
Employment Type
B2B
Operating mode
Remote

Tech stack

    Vue.js

    advanced

    Proactivity

    advanced

    Communication Skills

    advanced

    JavaScript

    advanced

    CSS

    advanced

    HTML

    advanced

    Git

    advanced

    Clean Code

    regular

    Problem Solving

    regular

    ES6+

    regular

Job description

Online interview
Profitroom is an international company that has been providing modern booking solutions for over 12 years. We provide SaaS technology and marketing services to give hoteliers the tools to increase revenue performance, bookings, and efficiency. Thanks to the experience and expertise of our experts we win a lot of awards and as a company, we’re proud of our results.

We develop products in the SCRUM framework, and the entire organization has implemented agile working methods in all its departments. We develop several products at the same time, each with a separate team and product owner. Each of them is part of the common SAAS Profitroom SUITE platform.

As Vue.js developer you will be:

Working in a long-term product portfolio development environment:
  • established Scrum-based multi-team development model, with decision-making Product Owners, dedicated testers, UX specialists, data scientists
  • in-house business team, short decision paths and real impact possibilities
  • KPI and metric-based product development and feature verification
Facing post-startup challenges:
  • already established but still quickly growing customer base
  • globalization: time zones, languages, currencies, local integrations, payment gateways
  • production-scale real-life scalability, performance, optimization and traffic challenges
Working with established microservices migration approach:
  • asynchronous messaging using RabbitMQ, not synchronous APIs
  • microservices written in PHP, Node.js, GoLang
  • migrating established legacy monolith services into microservices world

Your responsibilities:

  • Close collaboration with other members of the team (developers, tester, Product Owner, Scrum Master) and architects in design and implementation of strategic applications of the company,
  • Participation in routine events, i.e. daily, refinement, planning, review, retrospective,
  • Design and development, taking care of the code quality and the architecture of the created and maintained applications,
  • Applying the best development practices and recommending optimal solutions,
  • Taking part in technical trainings and meetings,
  • Building a friendly atmosphere and a comfortable working environment for the team and other employees of our company,

Our requirements:

  • Minimum 4 years of professional experience
  • Experience in working with Vue.js, Javascript, ES6+, HTML, CSS
  • Familiarity with GIT
  • Ability to develop code consistent with best practices and patterns
  • Proactive approach and problem solving skills
  • Well developed communication skills
  • Ability to work in a team

Nice to have:

  • Knowledge of AngularJS, TypeScript, Node.js, PHP, MySQL, REST
  • Experience in working in Agile/SCRUM/Kanban methodologies
  • Familiarity with JIRA, Confluence

We offer:

  • An opportunity to work for a future-oriented company with headquarters in Poland and the German subsidiary, and locations in e.g. Czech Republic, UK and Italy
  • Flat hierarchy and open communication
  • Full remote work
  • Working independently, taking ownership of respective tasks while also working collaboratively in team setting,
  • Professional and necessary work tools
  • Additional benefits package, e.g. Medicover, Multisport, foreign languages classes, e-learning platform, online courses, life insurance,employee loyalty program, employee referral program, training budget