Job Description
Foam, part of Whalar Group, is seeking a Backend Engineer to join their engineering team in Malaga, Spain. This role involves developing features for backend services, working with a tech stack that includes PHP, Postgres, and MongoDB, and deploying to AWS and serverless infrastructure. The engineer will also be responsible for monitoring, bug tracking, and performance analysis of deployed services. This position offers the flexibility to be based anywhere within Spain.
Role involves:
- Following agile methodologies
- Writing robust, reliable, and maintainable code
- Aligning with the product team to achieve the best solutions
- Contributing to growing the microservices architecture
- Integrating third-party services
- Enhancing the data ingestion infrastructure
- Improving the security of systems
- Creating technical documentation
- Collaborating with the Data Science team
- Helping to measure the success of products
Requirements:
- A minimum of 4+ years of backend software development experience with PHP or Golang
- 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)
- A good command of written and spoken English
Whalar Group offers:
- Private medical insurance
- 25 days of PTO + sick days + winter break
- Monthly telework allowance
- Professional development stipend
- New joiner home office allowance
- Volunteer days
- Social programs