описание
We are looking for a PHP professional for a client who provides ongoing support for an existing project built on Laravel/Symfony/React technologies. Their approach to implementing features is characterised by a high level of responsibility and attention to detail.
задачи
- Analyse, design, develop, as well as implement and document RESTful services and APIs;
- Troubleshoot software and product databases to ensure functionality;
- Write object-oriented, clean, and maintainable code;
- Implement common APIs based on architecture guidelines and frameworks;
- Integrate data storage solutions;
- Identify potential process improvement areas;
- Work in a self-testing paradigm without dedicated manual QA engineers.
требования
- 5+ years of development experience in PHP 7, 8 and an ability to demonstrate skills and competence in:
- OOP, SOLID principles, design patterns usage (KISS / DRY);
- Experience in building REST APIs;
- Experience with Laravel/Symfony framework;
- Experience with PostgreSQL, MongoDB, Redis;
- Experience with Docker;
- Experience with Git / GitLab;
- Level of English language - upper-intermediate and higher.
- Будет плюсом: Self-organised, proactive attitude; Experience with NodeJS/JavaScript/React; Experience with ELK
условия
- Global Collaboration: Join an international team where everyone treats each other with respect and moves towards the same goal;
- Autonomy and Responsibility: Enjoy the freedom and responsibility to make decisions without the need for constant supervision.
- Competitive Compensation: Receive competitive salaries reflective of your expertise and knowledge as our partner seeks top performers.
- Remote Work Opportunities: Embrace the flexibility of fully remote work, with the option to visit company offices that align with your current location.
- Flexible Work Schedule: Focus on performance, not hours, with a flexible work schedule that promotes a results-oriented approach;
- Paid Time Off: Prioritise work-life balance with paid vacation and sick leave days to prevent burnout;
- Career Development: Access continuous learning and career development opportunities to enhance your professional growth;
- Corporate Culture: Experience a vibrant corporate atmosphere with exciting parties and team-building events throughout the year;
- Referral Bonuses: Refer talented friends and receive a bonus after they successfully complete their probation period;
- Medical Insurance Support: Choose the right private medical insurance and receive compensation (full or partial) based on the cost;
- Flexible Benefits: Customise your compensation by selecting activities or expenses you'd like the company to cover, such as a gym subscription, language courses, Netflix subscription, spa days, and more;
- Education Foundation: Participate in a biannual raffle for a chance to learn something new unrelated to your job as part of your commitment to ongoing education.