Опис вакансії
Sempico Solutions is an innovative international company providing SMS marketing, verification, OTP and OTT notification services, as well as proprietary software. Our services are used by hundreds of telecommunications companies and thousands of retail customers around the world.
Specialists in this area may have different levels of professionalism. Accordingly, the range of PHP developer responsibilities will change. No less significant in determining the job responsibilities of an employee are the policy and needs of the company.
Grow your career with Sempico!
We offer
- The ability to work remotely.
- Convenient working hours from Monday to Friday from 9.00 to 18.00 (including 1 hour for lunch).
- Competitive salary.
- Gradual adaptation to the position.
- Internship at the expense of the company.
- Career development.
- Opportunity to improve English language skills.
- A well-coordinated team — everyone you will work with is a responsible workaholic, and we are also progressive and friendly. Common sense and sense of humor. No officialdom — everyone here is on a first-name basis.
Requirements
To get a good position, a specialist must have:
- 2+ years of PHP, Yii2 experience, Laravel
- Knowledge of the internal features of PHP v8.1+
- Ability to work with the PHP platform, as well as understand all the specifications of this tool
- Ability to work with JavaScript /Pjax
- Coding principles: OOP, MVC. HTTP protocol, RESTful services
- Key knowledge related to the field of frontend and backend development
- Understanding of the functioning of web frameworks such as Laravel, CodeIgniter, Yii2
- Understanding of the basic principles of interface technologies
- Understanding of the internal specifics of automation tools
- Ability to create high-quality application architecture
- Knowledge of the technologies of:
- Git
- GitLab
- DataBase: MySQL/MariaDB/PostgreSQL, Redis
In addition to the listed PHP developer requirements, higher education according to specialization is important.
Roles and responsibilities
- Solving complex performance and architectural issues.
- Ensuring that the code is deployed successfully.
- Collaboration with UI/UX designers.
- Writing quality PHP code that is scalable, flexible, reusable, and testable.
- Improve and support the code.
- Conducting analysis of requirements and needs received from clients and teams.
- Developing design and layout of websites and applications.
- Plugin implementation
- Integration of payment systems with ecommerce sites.
- Key knowledge related to the:
- Linux OS /Ubuntu
- Docker CE; CI/CD;
- Bootstrap/CSS (UI Design)
- Unit/Functional testing;
This list of PHP developer roles and responsibilities is not complete and may vary depending on the position. However, it is the basis for any related position.
Personal Skills
The range of requirements for a specialist is not limited to technical PHP developer skills. Employers also want the candidate to have:
- Stress tolerance
- Ability to solve complex problems
- Organization
- Ambition
To get the job you want, you must have all of the above skills.