Responsibilities:
- Support and develop new modules using the MVC approach, including:
- Designing and working with MySQL databases.
- Developing classes, working with inheritance and controllers.
- Creating HTML templates and integrating them with the backend.
- Writing and optimizing JavaScript scripts (general and view-specific).
- Developing complex SQL queries for data handling.
- Efficiently working with arrays (including associative) in PHP.
- Integrating with REST APIs of our partners.
- Collaborating with the team to implement tasks aligned with user requirements.
Requirements - Technical Skills:
- Strong knowledge of:
- PHP 7xx, Composer, OOP, MVC.
- SQL, MySQL.
- JavaScript (ES6+), npm, Webpack.
- HTML, CSS/SCSS, Bootstrap 4/5.
- jQuery.
- Experience working with REST APIs.
- Ability to write clean, maintainable code.
- Skills in adaptive and cross-browser layout.
- Confident use of version control systems (Git).
Nice to have:
- Knowledge of modern JS frameworks (React, Vue.js).
- Experience with other server-side programming languages.
- Experience optimizing web application performance.
- Understanding of DevOps practices.
We offer full-time employment Monday till Friday. At the same time we do not maintain a rigid time schedule, because the most important thing is to fulfill the task, not work from call to call. Also work is done remotely - no need to go across town!
In any case, no matter what happens, you can always count on a punctual salary and paid vacation.
The probationary period is 2 months, which is also paid.
If you have any questions, you can contact us by email or this website.