Browse All Jobs

Whalar Group is seeking a Backend Engineer to join Foam, a division of Whalar Group, in Tallinn, Estonia. The Backend Engineer will be part of the development squads of the engineering team, focusing on developing features that support backend services. The role involves working with a tech stack built with PHP, Postgres, MongoDB, and deployed to high availability in Docker containers over AWS and serverless infrastructure. The engineer will also monitor, track bugs, and analyze the performance of deployed services.

Role Involves:

  • Following agile methodologies
  • Writing robust, reliable, and maintainable code
  • Aligning with the product team to achieve solutions
  • Contributing to the microservices architecture
  • Integrating third-party services
  • Enhancing the data ingestion infrastructure
  • Improving system security
  • Creating technical documentation
  • Collaborating with the Data Science team
  • Helping measure product success

Requirements:

  • 4+ years of backend software development experience with PHP, Java, or C#
  • 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

Whalar Group Offers:

  • 25 days of PTO + Sick days + Winter break
  • Monthly phone/internet reimbursement
  • Professional development stipend
  • New joiner Home office allowance
  • 16 weeks of paid maternity/paternity leave
  • Volunteer days
  • Social programs
Apply

Whalar Group