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.
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
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!