Position: Senior Full-Stack Developer (PHP/Symfony + React.js)
Company: mobilunity.com
Experience required: 5y
Category: JavaScript
English level: upper
Published: 2020-05-01T00:00:00+03:00

Our client is one of the providers for supported further professional training. They convey knowledge and ability – and are sustainably increasing their
participant’s chances to find a new job. There are 3 different teams (from Kyiv, Lviv, and Minsk) that are working on developing their education platform.
The UA team consists of Tech Lead responsible for architecture, 1 BE developer, 2 FE developers. There is a Scrum Master from Minsk and PO on the German side.
The team is working by Scrum and so-to-day is Scrum-addicted, so they are looking for someone who knows Scrum and who knows how to work in a Scrum team of 5 members together with PO and ScrumMaster.

This developer is supposed to work on:
● Support in maintaining, expanding and optimizing our IT solutions.
Your tasks include in particular:
● Conception, programming, testing and integration of software solutions
● Transfer of request from specialist departments into IT solutions
● Development and error correction of in-house software

Requirements
● 6 or more years working experience in professional agile software development
● University degree in computer science or a comparable education
● Very good knowledge of PHP / Symfony and corresponding professional experience
● Very good knowledge of JavaScript framework React.js and corresponding professional experience
● Good knowledge of databases and SQL, especially MySQL
● Experience with microservice architecture
● Leading in concepts of „Clean Coding“
● Knows principles like KISS and YAGNI
● Sound experience in Agile methodology (SCRUM) and ability to work in a Scrum team of 5 members together with PO and ScrumMaster
● Knowledge in the areas of Unix / Linux and Apache web servers would be advantageous 
● Experience in version management with Git
● Nice to have but not mandatory: knowledge about deployment pipelines
● Loves automatic tested software
● An independent way of working and experience in agile project management
● Fast learner, analytical thinking and hands-on mentality
● Self-employed, structured and solution-oriented way of working
● Strong English skills

The recruitment process enlists:
- HR Interview
- CV review by Tech Lead
- Technical interview held by our team
- CV review by the client
- Final interview with client