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, following agile methodologies, and contributing to the growth of their microservices architecture. The ideal candidate should have knowledge of REST APIs, web service architecture, and experience with Symfony or Laravel frameworks. Additionally, experience with Docker, AWS, and code analyzer tools is preferred. Strong communication skills, problem-solving abilities, and attention to detail are also important for this role.
Responsibilities
- Follow agile methodologies
- Write robust, reliable and maintainable code
- Align with the product team to achieve the best solution
- Contribute to growing the microservices architecture
- Integrate third-party services
- Enhance the data ingestion infrastructure
- Improve the security of the systems
- Create technical documentation
- Work towards improving Data-Driven products
- Collaborate with the Data Science team
- Help measure the success of the products
Requirements
- Minimum 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, contributor
Benefits
- Remote working option
- Flexible benefits and collaborative work environments/experiences
- Company-wide yearly bonus
- 25 days of PTO + Sick days + Winter break
- Monthly phone/internet reimbursement
- Professional development stipend
- Home office allowance
- 16 weeks of paid maternity/paternity leave
- Calm App subscription (Add up to 4 dependents)
- Fwrd personal development App subscription
- Volunteer Days
- Social Programs
- 4.5 day work week
- Equal employment opportunities and non-discrimination policy