Senior PHP Developer (Laravel)
Ever wish your CEO encouraged you to write more automated tests? Or even just understood their importance? Want to work where clean code isn’t a luxury but a priority?
Our founder and CEO is a developer himself, and our elegant code is the vein that keeps our company healthy and growing. You’ll never have to advocate for the importance of investing in code quality. You can save the time (and frustrations) and spend it on doing what matters in a healthy, collaborative environment where your ideas, energy and time are valued.
You’ll be involved in all cycles of software development, including decision making so there are incredible opportunities for you to take initiative, make meaningful contributions, and grow. Forget political struggles or long, pointless debates. You’ll be in a team with minimal distance between word and action, where decisions are made ultra-fast.
This is a rare opportunity to work exclusively with senior-level developers in a diverse, highly organized, result-driven environment where you can thrive personally and professionally.
You’ll become an essential part of our team, someone who is making a direct impact on not only the core product and reputation of our organization but also the whole world of education and beyond!
The IxDF is the global leader in online UX/UI design education. We hold the trust of industry giants like Adobe and IBM, who rely on our courses to train their teams. Prestigious universities, including MIT and the University of Cambridge, use our material into their curricula. Help us take online education to new heights and make a meaningful impact on humankind. We’re entering our third decade with over 170,000 graduates.
We’re proud to have assembled a remarkable team of unicorns who uplift, motivate, and push each other to excel daily. There's a seat open for someone who shares our passion for excellence. Could that be you?
Project Overview
Our flagship product is a vast platform with over 30 sub-domains for online courses, masterclasses, online forums, and community meet-ups in 508 cities in 107 countries. We understand what PHP developers need to thrive, and we've created an environment that delivers.
Crystal-Clear Documentation. Clarity is key. Any line of code should be a succinct, well-crafted, and self-explanatory piece of communication to your future self or your colleague. To string things together, we mix in just the right amount of documentation, with best practices such as focusing on the “why?” and keeping it simple.
Focus on what matters: Our CI/CD pipeline uses quality tools such as Psalm, PHPStan, Rector, PHPCS, PHP CS Fixer, Deptrac, and ESLint to ensure consistency and code quality. This means we’re almost bug-free despite having numerous, zero-downtime, fully automated deployments to production every day. We don’t like bugs and would rather focus on what matters most.
Test Coverage: “The only way to go fast, is to go well - Robert C. Martin”. We love automated testing, especially Feature Tests, and use TDD as much as we can.
The Stack You Will Work On
#UseThePlatform. We focus on enduring technologies over the latest fleeting frameworks so that our developers' knowledge continually grows, instead of becoming outdated after each trend has passed. This philosophy allows us to build robust, maintainable and beautiful code that stands the test of time, rather than chasing the latest hype. Some of our key technologies include:
Laravel ecosystem: Horizon, Nova, Scout, Pennant, Passport, Inertia, and more
Web Components, htmx, Tailwind, Vue.js, Inertia.js, Vite
Server: Docker, Sail, Octane, Forge, nginx
Code Quality: PHPStan, Psalm , Rector, PHPCS, PHP CS Fixer, Deptrac
Integrations: Stripe, PayPal, Amazon Pay, Twilio, Mailgun, MailerLite, GitHub, Forge, Coconut, ImageKit, and more
What You Will Be Doing
We are committed to excellence, and we seek a like-minded enthusiast to join us. This role is not for the average; it's a calling for a true clean coder. Ahead of you is a highly rewarding and enriching journey on which you’ll:
Make an impact as you contribute to the development of the back-end modules for interaction-design.org, encompassing new feature development, constant refactoring, and infrequent bug fixing.
If you want even more opportunities to show the world what you can do, you’re in luck! When you're willing to do the hard work of learning and growing, then you’ll find virtually limitless opportunities with us.
“DevOps and Cloud Specialist” Role-Specific Requirements:
“Security Specialist” Role-Specific Requirements:
Perform and automate security vulnerability assessments, including penetration testing and database scans and integrate them in our CI/CD pipeline (enlightn, Zap, etc.).
“Full-Stack” Role-Specific Requirements:
About you
You possess expert knowledge in PHP and its frameworks, preferably Laravel. You're an expert in software design best practices and principles, OOP, Design Patterns, and SOLID principles.
You have a great understanding of software engineering fundamentals, performance, data structure, and algorithms.
Bonus Points
You get bonus points if you…
What we can offer
Access to a comprehensive library of books and courses, ensuring your skills and knowledge remain at the forefront.
A full-time position, within a fully remote organization. Daily video-based collaboration with your colleagues from elsewhere on the planet, and you’ll get to meet up on team trips every year.
A work culture with no fluffy titles, political agendas and corporate drama. Your colleagues value your warm character, your strong work ethic, and the results you deliver. Junior or senior, if you embody old-school virtues of always striving to deliver results, learn and become better every day, you'll thrive at the IxDF.
A company culture where passion meets high performance and excellence. To help us improve the world (and yourself in the process), you’ll need grit, strong work ethic, long-term thinking, and self-discipline.
We thrive because we have a hands-on attitude and a bias towards action as opposed to fluff-filled, unrealistic strategies. You’ll need crisp execution skills yourself and the ability to impress your colleagues with concrete results, just like they’ll impress you.
How to Learn More and Apply
To submit your application as well as learn more about our Work Culture and Values, please visit https://www.interaction-design.org/about/careers
Please apply as soon as you can—we’re firm believers of “the sooner, the better” and we’re looking forward to working with you!