Middle FullStack Engineer

Middle FullStack Engineer

Sporty Systems invites a strong engineer to join our small friendly team building high-performance web applications.

We work on an advanced platform for legal contracts with the counterparty. The main idea is to create documents, automatically fill-in all related information, and give the ability to sign online.

In our project, we work on a large e-commerce project: admin panel (Laravel Nova) with Stripe integration, admin panel to create document templates(Vue.js) with API (Laravel) and customers web application (Nuxt.js). We offer you the opportunity to innovate and experiment with new technologies at scale.

General requirements

  • 4+ years of commercial experience with PHP and at least one of the relevant frameworks (Laravel, Symfony, Yii2 etc);
  • 2+ years of commercial experience with JavaScript and at least one of the relevant frontend frameworks ( Vue.js, ReactJS, Angular etc);
  • Knowledge and experience in TypeScript;
  • Advanced skills in working with MySQL;
  • Knowledge of algorithms, OOP, programming principles and patterns;
  • Experience with version control systems (Git);
  • Experience in working with previously implemented code;
  • Experience with REST services;
  • Knowledge of modern deployment process (Docker, CI/CD);
  • Writing Unit tests;
  • Integration with external products;
  • English: intermediate level or higher.

We will be impressed if

  • You are capable of accepting challenges, and resolving different tasks with high accuracy and quality;
  • You are a good team player and a friendly person;
  • You are an ambitious person who values self-development;
  • You are able to provide a high level of customer satisfaction.

Your main responsibilities are

  • Implementing code architecture;
  • Working with an existing code base;
  • Refactoring of existing code;
  • Meeting deadlines;
  • Estimating, understanding requirements, and carrying them out to production.

What we offer

  • Competitive salary according to your qualification and skills;
  • Flexible working hours aligned with your schedule;
  • Monthly bonuses;
  • Paid vacations and sick leaves;
  • English courses;
  • Sports training compensations.

Why choose us

  • You will be working peacefully with a group of kind and professional people, no office drama, zero tolerance for bureaucracy;
  • We maintain a balance between responsible work and a kind atmosphere in the office;
  • Our company will make a lot of effort to support your professional growth.

Contact Us

Contact Information