Назад
FullStack Developer (PHP, Angular) ( бр. свободни позиции)
Full time
Remotely
Кандидатствай

Do you like preparing complete solutions from backend to frontend? Do you want to have an impact on the solutions designed for our users? Then that's great, because we're currently looking for developers to join one of our teams developing key parts of the eSky system making it easier for our customers around the world to choose the best travel destination. As a member of a Scrum-based team, you'll be involved in the full product development cycle - from idea generation, through technical fixes and development.  We design new solutions based on REST APIs and GraphQL making it easier for our customers around the world to choose the best travel destination. You can learn or deepen your knowledge in building solutions based on Docker technologies and implementing Kubernetes cluster in Google Cloud Platform
Working on the development of our systems, you will gain experience in creating and maintaining highly available and high-performance services according to Site Reliability Engineering best practices promoted by Google 
 
 
Challenges:

  • Development of key parts of the eSky system responsible for air searches, autocomplete service and messaging
  • Development of microservices in PHP/Symfony or Node.js/NestJS
  • Building UI components in cooperation with UX team based on Angular framework and TypeScript.
  • Designing REST APIs and GraphQL schemas
  • Working with MongoDB and ElasticSearch document databases

 
Expectations:

  • Good knowledge of PHP language
  • Knowledge of JavaScript ES6
  • Knowledge of programming engineering and best practices
  • Experience in preparing unit, integration or e2e tests
  • Willingness to take on new challenges

Nice to have:

  • Practical use of TypesScript language
  • Knowledge of C# language
  • Knowledge of GIT version control system
  • Experience in working with Docker
  • Knowledge of Symfony, NestJS or Angular framework
  • Knowledge of building services based on Kubernetes

Technology stack:

  • PHP 7.2+
  • Node.js 12+
  • Symfony 4.4+
  • Express.js
  • NestJS
  • Behat
  • PHPUnit
  • PHP Spec
  • Protractor
  • Jasmine
  • Elasticsearch
  • MongoDB
  • PostgreSQL
  • Redis
  • Memcached
  • RabbitMQ
  • GIt
  • CI/CD
  • Docker
  • Kubernetes
  • Spinnaker

Why work for eSky.pl?

  • Attractive salary depending on your knowledge and experience
  • Flexible and stable form of employment - employment contract or B2B.
  • Mature technological processes - Test Driven Development, Continuous Integration, daily implementations allowing to observe the effects of work
  • Direct influence on the shape of solutions and close cooperation with the business
  • Large development opportunities - work with the latest technologies, internal and external training (e.g. Machine Learning, Kubernetes)
  • Participation in IT conferences - every year we are present at the most important industry conferences, not only in Poland, but also abroad (e.g. Google Cloud Next, Dutch PHP, PHPCE, PHPCon, ngPoland, jsPoland)

Предимствата, които предлагаме:


  • Работа от вкъщи

  • Гъвкаво работно време
Какво следва, след като кандидатстваш?
  • Стъпка 1 - Телефонно обаждане от нас
    Ако сметнем, че си подходящ, очаквай обаждане от нас в рамките на две седмици. Ще поговорим за твоите квалификации, очаквания и опит.
  • Стъпка 2 - Интервю за работа
    След като се свържем с теб, ще те поканим в офиса ни за среща с нас и ръководителя на отдела, за който кандидатстваш. Ще ти разкажем за спецификата на работата и ще те запознаем с възможностите за развитие в eSky.
    Възможно е преди да те поканим на интервю, да ти изпратим кратки задачи, за да оценим дали би се справил с позицията.
  • Стъпка 3 - Условия на работа
    Ако и двете страни сме заинтересовани от бъдещо сътрудничество, ще изясним всички условия на работа и ще ти помогнем за всички формалности.

  • Работа от вкъщи

  • Гъвкаво работно време