About the job

A Full-Stack dev is a jack of all trades and master of all. Full-stack developers employ their mastery of both server- and client-side programming to participate in the complete software development life cycle, from conception to deployment.

Our full-stack developers have a holistic approach to programming, working to ensure a user-friendly and functional experience to users across Europe. You'll be working with our Back-end and Front-end team, maintaining our proprietary systems, as well as developing new architecture and designs for various projects. You'll be responsible for helping hundreds of thousands of people connect, grow and learn on a daily basis.


  • Experience with PHP (7.x) and Angular
  • Experience with common PHP frameworks – Laravel, CodeIgniter- Knowledge JS (ES6 and above)
  • Knowledge HTML5 and CSS3
  • Experience with GIT
  • Strong understanding of OOP and MVC patterns
  • Database knowledge, specifically MySQL knowledge
  • Angular >= 11 and/or Linux experience is considered a plus


  • A challenging full-time or part-time position in a dynamic work environment
  • Flexible hours, remote work and home office possibilities
  • A competitive salary & raises based on your skills and performance
  • Additional training to help you develop your skills, and professional growth opportunities within the company
  • Encouragement of an entrepreneurial mindset - dedicated half or one day per week to work on your own ideas
  • The opportunity to work with a team of experienced professionals, using cutting-edge technology in a friendly environment

Additional perks

  • Health & Dental insurance
  • Free Multisport Card
  • Employee referral bonus program
  • Bonuses for life events(marriage, childbirth)
  • Regular teambuilding activities and corporate events/ parties

Are you an ambitious analytical thinker? Are you ready to climb the ladder in an established international organization? Do you want to solve unique challenges, develop your skills and be rewarded with steady career growth? Join us and take a step up in your professional journey today!