Senior PHP/Laravel Developer (Full-Stack) – Make a Global Impact on Design Education (Remote)

Website IxDF - Interaction Design Foundation

Online UX design courses by experts, with industry-recognized certificates

Are you a passionate PHP/Laravel developer who thrives in a collaborative, remote environment? Do you dream of using your skills to make a positive impact on the world? If so, then IxDF, the global leader in online UX/UI design education, wants to hear from you!

Join our talented team of senior developers and contribute to the development of interaction-design.org, a vast platform used by millions of learners worldwide. You’ll work on exciting projects, write clean and maintainable code, collaborate on feature development, and help us refine our industry-leading codebase.

Here’s what you’ll love about this role:

  • Make a real difference: Help IxDF deliver affordable, high-quality design education to people around the globe.
  • Work with the best: Collaborate with a team of passionate developers who value clean code and efficient workflows.
  • Continuous learning: Enjoy bi-weekly knowledge-sharing sessions, access to a comprehensive learning library, and the opportunity to contribute to open-source projects.
  • Remote freedom: Work from anywhere in a supportive, fully-remote environment with regular video calls and annual team trips.
  • Focus on what matters: Benefit from a zero-effort development environment, minimal bureaucracy, and a focus on results and collaboration.

Responsibilities:

  • Contribute to back-end development for interaction-design.org, including new features, refactoring, and bug fixing.
  • Write clean, maintainable, and well-tested code using Laravel and other technologies.
  • Collaborate with cross-functional teams to refine specifications and ensure smooth development processes.
  • Maintain and improve documentation for clarity and ease of use.
  • Implement new features using a test-driven approach and contribute to increasing test coverage.
  • Proactively refactor code and architecture to minimize technical debt and optimize developer experience.
  • Utilize code review as a tool for knowledge-sharing, problem-solving, and code quality improvement.
  • Develop new features incrementally and ship changes efficiently.

Requirements:

  • Expert knowledge of PHP and Laravel frameworks.
  • Strong understanding of software design principles, OOP, Design Patterns, and SOLID principles.
  • Solid grasp of software engineering fundamentals, performance optimization, data structures, and algorithms.
  • Passion for automated testing, particularly unit testing.
  • Commitment to continuous learning and skill development.
  • Excellent communication and collaboration skills.
  • Self-motivated, disciplined, and comfortable working independently in a flat hierarchy.
  • Desire to make a positive impact and improve the lives of others.
  • Time zone between South America (UTC-5) and East Asia (UTC+8), including Europe (UTC+0).

Bonus Points:

  • Expertise in TDD, DDD, Event Sourcing, and CQRS.
  • Master’s Degree in Computer Science.
  • Strong database management skills, including scaling and optimization.
  • Experience with Stripe, Swoole, or Analytics tools.
  • Open-source project contributions.
  • AWS certification.
  • Experience with Docker, Linux Servers, and DevOps.
  • Security expertise or enthusiasm.

Ready to join a passionate team and make a difference? Apply now!

To view more open positions kindly Click Here

To apply for this job please visit www.interaction-design.org.

Scroll to Top