The PHP Developer will be part of the Revenue CRM Team, which consists of backend engineers, frontend engineers, and product specialists.
The team works on back office projects that support the company's daily activities, including managing sales processes, handling various sales channels, configuring products, issuing invoices, processing payments, and managing vindications.
Responsibilities also include integration with external marketing and sales systems to optimize campaigns and enhance sales effectiveness.
The role involves creating new and maintaining existing PHP applications, bringing innovative ideas to the team, sharing knowledge, and supporting in solving daily challenges.
The team values a cohesive and friendly atmosphere, with regular team-building events to strengthen relationships and facilitate cooperation.
Honesty, directness, and mutual trust are highly valued within the team, contributing to a positive work environment and professional growth.
The team enjoys solving complex business problems, is passionate about using new technologies, and appreciates teamwork and humor.
An agile approach is used to deliver value to customers, emphasizing collaboration among team members.
Requirements:
Candidates must have 3+ years of experience as a PHP developer.
A solid understanding of Object Oriented Programming principles (SOLID, GRASP, YAGNI, DRY, etc.) and good knowledge of PHP (7.4/8.2) and Symfony (3.3/6.4) is required.
Familiarity with tools such as GIT, ELK Stack, DataDog, RabbitMQ, Symfony Messenger, MariaDB, GitHub Actions, Docker, and Redis is preferred.
Experience in application monitoring, including analyzing logs and resolving issues, is necessary.
Candidates should be accustomed to working in an Agile, high-autonomy environment.
Proficiency in English, both spoken and written, at a minimum B2 level is required.
Openness to receiving and giving valuable feedback is essential.
A continuous pursuit of innovations and improvements while understanding the business perspective is expected.
Nice to have: experience in developing solutions related to CRM applications, experience with distributed architecture, asynchronous processes, and APIs, and familiarity with tools such as Kubernetes and AWS Services.
Benefits:
A salary that is commensurate with experience and skills will be offered.
After 6 months of employment, employees are eligible for a share options plan.
The position offers a remote or hybrid work model with a hub in Warsaw and fully flexible working hours.
Employees receive 20/26 days of paid time off, depending on their contract, along with an additional paid holiday on their birthday or work anniversary.
A private healthcare plan with Signal Iduna is provided for employees and is subsidized for their families.
Co-financing for a Multisport card is available, granting access to sports facilities across Poland.
Access to iFeel, a technological platform for mental wellness offering online psychological support and counseling, is included.
Free English and Spanish classes are offered to support continuous learning and growth.