This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
The company is a product-focused organization developing a CRM for the healthcare sector, utilized by major clinics in Spain, Italy, and Latin America.
The goal is to simplify the patient journey in clinics, from booking to payment and accessing medical records, using cutting-edge technologies.
The backend development department is expanding and is looking for a developer to join the team of 13 engineers divided into 3 teams working on different projects.
The company offers a dynamic, welcoming, and international environment with many opportunities for growth and autonomy.
The position allows for remote work, with the option to work in the office if preferred.
The developer will work on bug fixing, designing, developing, optimizing, testing, and monitoring new modules of the platform.
The role includes improving interaction performance between various system layers/components and taking ownership of managed projects/components.
The developer will propose new architectural solutions based on the latest technologies and maintain efficient solutions for increasing traffic volumes.
Requirements:
A degree in Computer Science or Computer Engineering is required.
At least 3 years of experience in developing high-traffic distributed web applications is necessary.
Solid foundations in Software Engineering, including design patterns, refactoring patterns, unit testing, and clean code, are required.
Experience with PHP is essential.
Excellent knowledge of relational databases and SQL is required.
Experience in managing/using a Job Queue Manager is necessary.
Ability to work with legacy software to promote refactoring activities is required.
Experience with GIT and version control systems is necessary.
Experience in designing REST APIs in any language and familiarity with caching and performance issues is required.
Experience in writing automated tests and a strong embrace of the TDD philosophy is necessary.
Proficiency in the Italian language at a native level is required.
Preferred qualifications include experience with MySQL, ELK stack, serverless architecture, AWS tools, AI integration in web systems, SLA Monitoring, Kubernetes, and the ability to think in terms of MVP and incremental releases.
Knowledge of spoken and written English is preferred.
Benefits:
The position offers completely remote work with the option to visit offices in Bologna/Barcelona if preferred.
There is an opportunity for technical growth across various technologies, including AWS services, Kubernetes, Docker, and more.
A stock options plan is available starting from the 7th month of employment.
Meal vouchers worth 8 Euros per day are provided, and lunch is offered in the Bologna office.
Employees receive an additional day off to celebrate their birthday.
Access to a supplementary health assistance fund (Metasalute) is provided.
Employees have access to iFeel, a psychological support platform.
The international environment allows for the improvement of language skills.