Position: PHP Developer
Company: Svitla Systems
Category: PHP
Experience required: 5y
English level: upper

**Requirements:**
- 5+ years of experience with PHP7.
- Experience in software development with MVC-Frameworks (ideally with Symfony 5).
- Expertise in MySQL8.
- Expertise in Docker.
- Experience in using an IDE (ideally PhpStorm).
- Understanding of object-oriented PHP programming.
- Previous experience in creating scalable applications.
- Proficiency in code versioning tools, including Git.
- Familiarity with SQL/NoSQL databases.
- Good problem-solving skills.
- Good written and verbal English.
- Bachelor’s degree in Computer Science or a similar field.

**Will be a plus:**
- Experience in building applications on Microsoft Azure.
- Experience with containerization.
- Knowledge of MySQL.
- Knowledge of optimizing applications for performance
- Expertise in SaaS Product Development.
- Knowledge of Scrum/Agile.

**Responsibilities:**
As a senior developer, you will be working within the existing team to build new features and capabilities. It includes design, implementation, and unit testing. You will be part of a Scrum team and work with the PO/PM to estimate and plan the sprint/release work.

- Collaborate with the team members to understand the client’s requirements.
- Coordinate with the design team for the mockups and wireframes.
- Write clean and well-structured code.
- Produce detailed technical product descriptions.
- Troubleshoot, test, and maintain the core product software and databases to ensure strong functionality and optimization.
- Contribute to all the software development phases.
- Follow the industry’s best practices for writing clean code.
- Develop and deploy the latest features that facilitate the relevant tools and procedures if required.
- Improve the code-base of our products effectively.
- Perform Scrum/Agile-based development of a SaaS application.
- Build technical design and build, provide Unit Testing of new features.
- Run analysis and refactoring of existing source code.
- Conduct application modernization using Microsoft Azure.