![IxDF - Interaction Design Foundation](https://workinvirtual.com/wp-content/plugins/wp-job-manager/assets/images/company.png)
Website IxDF - Interaction Design Foundation
Online UX design courses by experts, with industry-recognized certificates
Do you dream of working in an environment where clean code is not just a buzzword but a core value? Are you a seasoned PHP/Laravel developer who thrives in a collaborative, results-driven setting? The Interaction Design Foundation (IxDF), the global leader in online UX/UI design education, is seeking talented Senior PHP/Laravel Developers to join our growing team. This is a unique opportunity to make a tangible impact on a platform used by industry giants like Adobe and IBM, as well as prestigious universities like MIT and the University of Cambridge.
About the Role:
As a Senior PHP/Laravel Developer at IxDF, you will be an integral part of our development team, contributing to the evolution of our vast learning platform. You’ll work alongside other senior developers on a near legacy-free codebase, utilizing modern technologies and adhering to strict coding standards. You’ll have the opportunity to influence technical decisions, contribute to open-source projects, and continuously grow your skills in a supportive environment. We value initiative, collaboration, and a passion for creating high-quality, maintainable code. Multiple senior developer roles are available, some with specialized focuses in Security, DevOps/Cloud, or Full-Stack development.
Responsibilities:
- Develop and maintain back-end modules for the IxDF platform, including new feature development, refactoring, and bug fixes.
- Write clean, testable code, contributing to both internal projects and open-source packages.
- Collaborate with cross-functional teams to refine specifications for new features.
- Maintain clear and concise documentation.
- Implement new features using a test-first approach and improve existing test coverage.
- Proactively refactor code and architecture to minimize technical debt.
- Participate in code reviews to share knowledge and improve code quality.
- Implement new features incrementally using feature branches or flags.
Qualifications:
- Expert-level knowledge of PHP and Laravel.
- Strong understanding of software design best practices, OOP, Design Patterns, and SOLID principles.
- Solid grasp of software engineering fundamentals, performance, data structures, and algorithms.
- Proficiency in automated testing, particularly unit tests.
- A commitment to continuous learning and skill improvement.
- Good written and spoken English communication skills.
- A team-oriented mindset with a focus on collaboration.
- Self-motivation and self-discipline, thriving in a flat hierarchy.
- A desire to make a positive impact.
- Availability to work within a time zone spanning from South America (UTC -5) to East Asia (UTC+8), including Europe.
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 technologies like Stripe, Swoole, or analytics tools.
- Contributions to open-source projects.
- AWS certification.
- Experience with Docker, Linux Servers, and DevOps.
- Security expertise.
What We Offer:
- A developer-centric environment with a founder and CEO who understands your work.
- A streamlined development environment based on Docker.
- Opportunities to contribute to and refine best practices for PHP and Laravel.
- A team of senior developers dedicated to clean, testable code.
- Bi-weekly knowledge-sharing sessions and 3 meeting-free days per week.
- Access to a comprehensive library of books and courses.
- A full-time, fully remote position with opportunities for annual team meetups.
- A positive and collaborative work culture with no corporate politics.
- A mission-driven focus on providing affordable design education globally.
- A highly agile organization with minimal bureaucracy.
Apply Now: https://www.interaction-design.org/about/careers/senior-php-laravel-developer