About the position
Whalar is seeking a backend software developer with a minimum of 4+ years of experience in PHP. The role involves writing robust and maintainable code, integrating third-party services, enhancing data ingestion infrastructure, and improving system security. The ideal candidate should have knowledge of microservices architecture, REST APIs, and web service architecture. Experience with Symfony or Laravel frameworks, Docker, AWS, and code analyzer tools is preferred. Strong communication skills in English are required. This position can be remote within Spain or open to EU citizens willing to relocate.
Responsibilities
Requirements
- Minimum of 4+ years of backend software development experience with PHP
- Understanding of microservices architecture and best practices
- Solid knowledge of REST APIs and web service architecture
- Proven experience using best practices (SOLID, Clean code, TDD)
- Experience writing unit and integration tests
- Experience using Symfony or Laravel frameworks
- Experience using Docker and AWS
- Experience using code analyzer tools (phpstan, phpmd, sonar, etc)
- Good command of written and spoken English
- Bonus points for experience with PHP 7.4+ and Symfony or Laravel frameworks, RabbitMQ or Kafka, knowledge of Python or NodeJS, and experience with Elasticsearch
- Soft skills: self-organizer, good communicator, problem solver, curious by nature with attention to detail, a contributor
Benefits
- Remote-first working environment
- Flexible benefits and collaborative work environments/experiences
- Company-wide yearly bonus
- Private medical insurance
- 25 days of PTO + Sick days + Winter break
- Monthly tele work allowance
- Professional development stipend
- Home office allowance
- English language classes
- Calm App subscription (Add up to 4 dependents)
- Fwrd personal development App subscription
- Volunteer Days
- Social Programs
- 4.5 day work week