Position: Developer / Team Lead (m/f/d)
Company: Ryze Digital
Experience required: 3y
Category: PHP
English level: intermediate
Published: 2022-08-01T00:00:00+03:00

In our effort to find the most talented people who want to be a part of our exiting journey, we are are looking for a Developer / Team Lead in Ukraine. You will lead a team of highly skilled professionals and live out your passion on challenging projects, working in a modern office with 
state-of-the-art equipment and workflows. Fair compensation, long-term stability and various benefits are guaranteed.

• Completed vocational training or university studies in the IT field and several years of professional experience
• Very good knowledge of English
• Good knowledge of German is a plus 

Qualification and knowledge
• Experience in team leadership and employee management, demonstrable previous leadership of development teams with at least 5 people
• Commercial management of software development projects at least 5 years experience
• Own development experience is an advantage
• Experience in software quality assurance
• Certification or demonstrable practice in agile frameworks SCRUM and KANBAN advantageous 

Tasks
• Recording of customer and project requirements
• Estimation of development efforts
• Calculation of projects (Quotation)
• Project break down
• Developing and maintaining (Scrum) backlogs
• Development and management of KANBAN boards
• Project planning (timings, milestones, deadlines)
• Multi-project management
• Resource planning
• Team leadership (development team) + team development and attract new eymployees
• Ongoing project controlling 
• Ongoing reporting (project and commercial status)
• Quality assurance
• Project accounting

Technical context
To provide technical support to the development team, the candidate will ideally have proven work experience in the following technical areas:
• PHP7
• PHP frameworks such as Symfony or Laravel
• Software testing and quality assurance (e.g. unit tests, acceptance tests, test automation)
• Interfaces between systems (REST, SOAP)
• Profound experience in web development with Typo3 and WordPress
• Confident handling of relational databases (e.g. MySQL/MariaDB)
• Experience in using agile development methods (SCRUM, KANBAN)
• Very good knowledge of web technologies and functionality (HTML, (S)CSS, HTTPS, DNS, etc.)
• Good knowledge of JavaScript (ES6+)
• Basic knowledge of SEO
• Experience in building and using automated tests and deployment pipelines with tools like Jenkins, Gitlab or Teamcity is a plus
• Experience with software design patterns (MVC, Dependency Injection, ...) and software development paradigms (SOLID, DRY, YAGNI) is a plus