Position: Senior Full-stack PHP/NodeJS Developer
Company: Global Teams
Experience required: 5y
English level: upper

Managing all stages of the software development lifecycle we strive to develop high-quality in-house products from scratch.
We are now expanding our development team and we are looking for a Senior Full-stack PHP/NodeJS Developer to join us!

You are:

A full-stack developer that is confident in both PHP and Node.JS. A self-sustained person that can take the responsibility for every feature. The opportunity to communicate with the other team member for making a complicated solution an easy job. You have:
· At least 5 years of professional experience as a PHP developer
· Strong experience with Vue.js Experience with RESTful APIs
· Strong knowledge of MySQL (design, queries)
· Strong object-oriented programming skills (OOP)
· Experience with MVC frameworks (e.g. Laravel, Symfony, Zend). Preferably Laravel.
· Good command of the English language

Advantages:

· Expertise in NodeJS
· Experience with Docker
· Experience with gRPC & Google cloud services
· Proficiency in developing large-scale systems in PHP
· Proficient in MySQL, tables scheme design
· Familiar with Docker, Node.js, Redis, Event sourcing

Responsibilities:

· Develop and maintain the CRM application along with supporting micro-services.
· Work in a team with full-stack developers, QA, Product Owner, Team Lead.
· Participating in an agile process, helping the other team members, and maintaining good code quality while keeping low complexity.
· Strictly executing SOLID principles.
· Code reviews for the other team members.
· Be a proud future owner of every task that is assigned to you.

We offer:

· Very attractive salary
· Hybrid working model
· Flexible working hours
· Multisport cards
· Additional Health Insurance
· Additional discounts
· New modern and custom-designed office
· Great location, near bus and trolley stops
· Happy hours, team nights out, and team buildings
· Snacks, coffee, and beer on us
· Massages in the office
· Budget for additional training, courses, and conferences