Position: Senior PHP Engineer (B2B only)
Company: LINNU
Experience required: 5y
English level: upper

We are seeking highly experienced web developers to join our team. If you are passionate about creating innovative web solutions, we have an exciting opportunity for you. Take a look at the requirements below:

**Please note**
🗣️ Ukrainian & English language proficiency required 
📝 B2B contract only


**Requirements**
- Ukrainian & English language proficiency
- Extensive web development experience exceeding 5 years, demonstrating a strong track record of success.
- Proficiency in PHP 7 is a must, and familiarity with Golang would be a significant advantage.
- Expertise with Symfony and ORM Doctrine2, showcasing your ability to build robust and scalable web applications.
- Hands-on experience with AMQ (RabbitMQ/ActiveMQ), enabling seamless messaging and communication within complex systems.
- A solid background in unit testing, particularly with PHPUnit, with a minimum of 1 year of practical experience.
- Thorough understanding of object-oriented programming (OOP) and SOLID principles, enabling you to develop clean, maintainable code.
Proficiency in working with databases, including ER diagrams, SQL, and RDBMS MySQL.
- Proven ability to design API endpoints using REST and SOAP, ensuring efficient and seamless integration with other systems.
- Proficiency in using Git as a version control system, enabling collaborative development and efficient code management.


**Responsibilities**
- Collaborate with a distributed team to develop innovative features that enhance our platform's capabilities. We value proactive individuals who are eager to propose new ideas and drive continuous improvement.
- Take the lead in implementing tools, components, services, and approaches that will empower your fellow teammates to work efficiently and effectively. Your contributions will shape the foundation of our development ecosystem.
- Utilize your expertise to transform requirements into a comprehensive set of tests, encompassing various types to ensure the quality and reliability of our platform. Your meticulous approach will be instrumental in maintaining a robust and error-free system.
- Engage in code and architectural reviews, promoting a collaborative environment where knowledge sharing and constructive feedback are encouraged. Your insights and expertise will contribute to the overall codebase quality.
- Tackle complex problems that may arise during the development process, leveraging your creativity to provide innovative solutions. Additionally, you will offer valuable field support, ensuring smooth operations and customer satisfaction.
- Actively contribute to the technical culture of our company by defining and upholding engineering standards and best practices. Your commitment to excellence will foster a culture of continuous learning and growth among our team.