November 15, 2024

NOTE: This can be a full-time, faraway, long-term place at a product-based corporate, accommodating time zones throughout Europe, Africa, and South/Central/Western Asia. More than one spots open for this function.

The Interplay Design Basis (IxDF) is a pace-setter in UX and UI design training and our popularity is constructed on top quality lessons and masterclasses that set the bar within the trade. Our purpose? To revolutionize the usual for UX finding out international. That is why we are in search of a Senior PHP Developer whose abilities fit the distinction of our instructional fabrics. In case you are impressed to take on-line training to new heights and desperate to make a significant influence, we are excited to fulfill you.
Right here, you’ll by no means need to recommend for the significance of making an investment in code high quality—our founder is a coder himself, and our sublime code is the vein that assists in keeping the IxDF wholesome and increasing. You’ll paintings on stimulating initiatives in a wholesome, collaborative setting the place your concepts and time are valued. You’ll be thinking about decision-making processes, which means that there are improbable alternatives so that you can take initiative and develop right here. If truth be told, it’s inspired! 

This can be a uncommon alternative to paintings completely with senior-level PHP devs in a various, extremely arranged, result-driven setting the place you’ll be able to thrive in my view and professionally


Concerning the Undertaking

Our Dev Workforce is devoted to bettering our number one product: a internet software webhosting on-line lessons, masterclasses, and neighborhood gear. Began in 2013, we have now persistently advanced code high quality, options, and check protection, attaining just about 0 legacy code or technical debt. How? Thru our conscientiously subtle IxDF UI Equipment and JavaScript conventions for the entrance finish, and steadfast IxDF PHP and Laravel conventions for the again finish. Our CI is very computerized with gear like Psalm (max point), PHPStan (max point), Rector, PHPCS, PHP-CS-Fixer, Deptrac, phpcpd, ESLint, and many others.


The Stack You Will Paintings On

#UseThePlatform. We use fashionable internet requirements and APIs to be had in evergreen browsers to reach the most efficient efficiency with out the want to improve to a brand new framework each and every few years. Our key applied sciences come with:

  • At all times the most recent PHP and Laravel variations
  • Smartly-organized medium-size Laravel mission divided into 30+modules
  • Laravel ecosystem: Horizon, Nova, Scout, Pennant, Octane
  • Vanilla JavaScript (incl. Internet Elements) and Vue.js for Laravel Nova
  • Server: Docker, nginx
  • DBs: MySQL, Redis
  • Checking out: PHPUnit, Laravel Nightfall, cypress.io
  • Complex CI/CD: GitHub movements + Deployer, enabling more than one day by day zero-downtime deployments.
  • Stripe, PayPal, Amazon Pay, Twilio, MailerLite, GitHub and different integrations.
  • Cloud: Amazon S3, CloudFront

What You Will Be Doing

You’ll be able to collaborate with senior builders, UI/UX designers, content material and product leads, and our founders. Your major obligations can be to:

  • Give a contribution to the building of the back-end for interaction-design.org, encompassing new options, occasional refactorings, and rare computer virus fixes.
  • Write maintainable and blank back-end code, together with our open-source programs.
  • Have interaction with cross-functional groups to refine specs for brand spanking new options and improvements.
  • Deal with up-to-date documentation for all evolved and changed code (MD + mermaid.js).
  • Constantly extend check protection the usage of PHPUnit and cypress.io, with a choice for TDD.
  • Proactively interact in refactoring processes to cut back technical debt, aiming for an optimum developer revel in.
  • Evaluate friends’ code submissions, using PR evaluations as a knowledge-sharing and problem-solving software.
  • Take part in making plans, stand-up, and workshop video calls, taking part in 3 meeting-free days weekly for targeted paintings.
  • Incessantly deploy your code with more than one day by day releases (incrementally send options the usage of feature-flags).

About you

  • You possess knowledgeable information in PHP and frameworks like Laravel or Symfony.
  • Your skilled revel in with OOP spans over 6 years, grounded in a strong working out of laptop science basics, from knowledge constructions to design patterns.
  • You might be an engineer, now not a frameworker. You embrace an engineer’s mindset, at all times curious in regards to the mechanics at the back of the scenes.
  • You might be hooked in to finding out through doing and are dedicated to setting up the hassle to regularly fortify your abilities.
  • You talk and write applicable English – now not easiest English, simply applicable – since you are going to be running with folks from everywhere in the international.
  • You price teamwork and prioritize collaboration, that specialize in collective targets and solidarity within the administrative center.
  • You might be self-motivated and self-disciplined and thus paintings neatly in a flat hierarchy with quite a lot of freedom.
  • You like to have ingenious freedom, make unbiased judgments, and are living as much as the accountability that includes that freedom.
  • You might be pushed through the will to make a favorable influence on the earth and to meaningfully fortify the lives of others.
  • You get bonus issues…
    • when you’ve got experience in TDD, DDD, Match Sourcing, and CQRS.
    • in the event you cling a Grasp’s Stage in Laptop Science.
    • When you possess robust abilities in database control, together with scaling and optimization.
    • when you’ve got revel in with Vue 3 and/or Angular
    • when you’ve got revel in construction cell apps.
    • when you’ve got revel in with applied sciences corresponding to Stripe, Swoole, Buyer Information Platforms, or Analytics gear.
    • when you’ve got contributed to open-source initiatives (you are going to sign up for a group of laravel/framework participants)

What we will be offering

  • A founder and CEO who may be a developer, working out your demanding situations and triumphs.
  • A zero-effort building setting in line with Docker, streamlining your workflow.
  • The chance to refine and broaden battle-tested tips for JS and CSS.
  • Get right of entry to to a complete library of books and lessons, making sure your abilities and information stay at the vanguard.
  • A full-time place, inside an absolutely faraway group. Day by day video-based touch along with your colleagues from in other places on the earth, and also you’ll get to fulfill them on group journeys 1–2 instances according to yr. 
  • Omit fluffy titles, political agendas and company drama. Your colleagues price your personality, paintings ethic, and what you in truth succeed in. Junior or senior, in the event you embrace old-school virtues of at all times striving to change into the most efficient model of your self, you’ll be able to thrive on the IxDF. 
  • Paintings with a extremely scalable impact-driven style the place we’ve persistently created greater than 50% expansion year-on-year since 2013. Bootstrapped with 0 funding capital however constructed purely on consistency through the years and the conviction that reasonably priced design training can fortify the standard of lifetime of humankind.
  • Paintings in an organization the place the gap between thought and execution is minimum. We’re a extremely agile group with 0 paperwork or company politics – however with a top point of orderliness and potency
  • Have the danger to really feel the influence of serving to an ever-growing design training logo empower and enrich the lives of thousands and thousands of folks
  • Paintings in an organization tradition the place idealism meets top efficiency and excellence. To lend a hand us fortify the arena (and your self within the procedure), you’ll want grit, paintings ethic, long-term pondering, and self-control. 
  • Paintings with individuals who have a hands-on angle and a bias in opposition to motion versus fluff-filled, unrealistic methods. You’ll want crisp execution abilities your self and the power to provoke your colleagues with concrete effects, similar to they’ll provoke you.


How to be informed extra and practice

Please practice once you’ll be able to—we’re company believers within the adage “the earlier, the simpler”, and we look ahead to running with you!

Leave a Reply

Your email address will not be published. Required fields are marked *