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 embraces a spirit of teamwork and humor, using an agile approach to deliver value to customers.
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 provided.
The company offers a flexible remuneration and benefits system via Flexoh, which includes a restaurant card, transportation card, kindergarten, and training tax savings.
Employees are eligible for a share options plan after 6 months of employment.
The position allows for remote or hybrid work with a hub in Barcelona and offers fully flexible working hours.
A summer intensive schedule during July and August allows for a 7-hour workday.
Employees receive 23 paid holidays, with the option to exchange local bank holidays, and an additional paid holiday on their birthday or work anniversary.
A private healthcare plan with Adeslas is provided for employees and subsidized for their family, covering medical and dental needs.
Access to hundreds of gyms for a symbolic fee and a technological platform for mental wellness offering online psychological support and counseling is available.
Free English and Spanish classes are offered to promote continuous learning and growth.