Senior PHP Developer

Logo of LearnWorlds

LearnWorlds

πŸ“Remote - Greece

Job highlights

Summary

Join LearnWorlds' dynamic Engineering Team as a Senior PHP Developer and contribute to the development and launch of new features that enhance customer experience. You will be responsible for improving LearnWorlds' functionality and implementing new features, working collaboratively with designers and product teams. The ideal candidate possesses 5+ years of experience in Object-Oriented PHP development, strong knowledge of web standards, and experience with NoSQL and relational databases. LearnWorlds offers a fully remote work option, along with various benefits including private life and health insurance, a personal annual training budget, and 23 days of paid time off.

Requirements

  • 5+ years of professional experience in Object-Oriented PHP development
  • Strong knowledge of web standards and backend web technologies (HTTP, APIs, REST)
  • Hands-on experience with NoSQL databases like MongoDB and relational databases like PostgreSQL
  • Proficiency in backend architecture and API design for web applications
  • Familiarity with modern development practices (e.g., unit testing, CI/CD pipelines)
  • Native or near-native Greek speaker

Responsibilities

  • Take ownership of backend-focused development tasks, implementing new features and enhancing our PHP core architecture while adhering to our coding standards
  • Optimize and maintain high-traffic APIs to ensure seamless communication between services
  • Collaborate with designers, engineers, and product teams to develop new backend functionality supporting the user interface and customer requirements
  • Participate in database design, optimization, and integration with MongoDB and PostgreSQL
  • Propose technical solutions for complex backend challenges and engage in code reviews to ensure high code quality
  • Attend Scrum meetings to discuss backend progress and resolve technical bottlenecks

Preferred Qualifications

  • Experience with monolith-to-microservices migration strategies
  • Familiarity with Go and an interest in expanding your skill set
  • Exposure to Docker and Kubernetes for containerization and orchestration
  • Contributions to open-source PHP projects

Benefits

  • Private life and health insurance plan
  • Fully remote work if you prefer to work from home, apart from when we have team meetings a few times per year
  • Your personal annual training budget
  • An annual home office allowance to set up your personal space
  • Company laptop & monitor
  • 23 days of paid time off
  • 3 early summer Fridays in July and August
  • A free LearnWorlds School to build and sell your own courses
  • Work in one of the globally top 5 e-learning courses platform
  • An opportunity to grow alongside us and shape the look and feel of tomorrow's e-learning
  • An entrepreneurial, international, and highly motivated team with a flat hierarchy that will both challenge you and help you reach your highest potential
  • Annual company retreats

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let LearnWorlds know you found this job on JobsCollider. Thanks! πŸ™