Find up to date salary information for jobs in United Kingdom, and compare with national average, city average, and other job positions.

IxDF - Interaction Design Foundation: Senior PHP/Laravel Developer

Cambridge, East of England 1+ months ago

Job Description

Headquarters:Denmark URL:https://www.interaction-design.org/ Ever wish your CEO encouraged you to write more automated tests? Or even just understood their importance? Want to work whereclean code isn’t a luxury but a priority?  Our founder and CEO is a developer himself, and ourelegant codeis the vein that keeps our company healthy and growing. You’ll never have to advocate for theimportance of investing in code quality. You can save time (and frustrations) and spend it ondoing what mattersin a healthy, collaborative environment whereyour 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 totake 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 arare opportunityto work exclusively with senior-level developers in a diverse, highly organized, result-driven environment where you canthrive personally and professionally.  You’ll become anessential 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 theglobal 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 ustake online education to new heightsand make ameaningful impact on humankind. We’re entering our third decade with over 170,000 graduates.  We’re proud to have assembled a remarkable team of unicornswho 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?  Our flagship productis avast platformwith 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.  Close to Legacy-Free Codebase.We know how technical debt and legacy code can turn into quicksand, so we continually eradicate it. Some examples includethe complete rewrite of our notification and payment systemand numerous enhancements made to our course platform.  Consistent Coding Standards.We are proud of our strict coding standards, which is the cornerstone of our clean and maintainable codebase. You can find numerous examples in theIxDF Handbook, which includes our conventions forPHP,Laravel,SQL,JavaScript, andCSS, along with otheruseful resources. You can also find other examples in theIxDF UI Kit,which we’re currently rebuilding into an industry-leading  Design System and ourhandy IxDF component library.  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, phpcpd, 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 Unit Tests, and use TDD as much as we can. We've been increasing our test coverage over the years, reaching an overall 38% test coverage throughout the system, with critical systems having over 80%test coverage.  The Stack You Will Work On  #UseThePlatform. We focus on enduring technologies over the latest fleeting frameworks so thatour developers' knowledge continually growsinstead of becoming outdated after each trend has passed. This philosophy allows us to build robust, maintainable andbeautiful code that stands the test of timerather than chasing the latest hype. Some of our key technologies include:  Always latest PHP and Laravel versions  Modular monolith comprising 30+ bounded contexts  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  DBs: MySQL 8, Redis (Pub/Sub, Cache, Queue Driver)  Testing: PHPUnit, Laravel Dusk, Cypress  Advanced CI/CD: GitHub actions,Deployer, Bash  Code Quality: Psalm, PHPStan, Rector, PHPCS, PHP_CS_Fixer, Phpcpd  Integrations: Stripe, PayPal, Amazon Pay, Twilio, Mailgun, MailerLite, GitHub, Forge, Coconut, ImageKit, and more  Cloud: AWS, GCP, Digital Ocean  APM& Monitoring: NewRelic, CloudWatch, BugSnag, GTMetrix  What You Will Be Doing  We are committed toexcellence, and we seek a like-minded enthusiast to join us. This role isnot for the average; it's a calling for atrue clean coder. Ahead of you is ahighly rewarding and enriching journeyon which you’ll:  Make an impact as you contribute to thedevelopment of the back-end modules for interaction-design.org, encompassing new feature development, constant refactoring, and infrequent bug fixing.  Write maintainable andclean code, covered with clean automated tests, including contributions to our open-source packages.  Be an integral part of our cross-functional teamsto refine specifications for new features and enhancements.  Maintain our documentationto be up-to-date and ensure it maintains an ideal balance between abstraction and concrete details.  Implement new features in a test-first manner and expand test coverage for existing code.  Proactivelyengage in refactoring of both architecture and code to reduce technical debt, aiming for an optimal developer experience.  Use Code Review as aknowledge-sharing and problem-solving tool, as well as to improve code quality.  Develop new requirements incrementally, using feature branches or flags, to ship changes to production as quickly as possible.  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.  You Can Apply For, or Grow Into, Multiple Roles  We’re searching formultiplesenior PHP/Laravel developers, some of them with a specialty:  Senior PHP/Laravel Developer  Senior PHP/Laravel Developer -SecuritySpecialist  Senior PHP/Laravel Developer -DevOps and CloudSpecialist  Senior PHP/Laravel Developer -Full-Stack  Each of these positions shares the same core responsibilities of a Senior PHP/Laravel developer but with a unique focus on a different area of expertise. DevOps and Cloud Specialist: Improve and maintain our infrastructure, enhancingscalability, resiliency, and fault tolerance.  Enhance server provisioningusing Terraform, Ansible, Bash scripts, and deployer tasks.  Utilize cloud infrastructure and services toreduce cost and maintenance overhead, moving as much as possible to the cloud (IaaS and PaaS).  Analyze business requirementsand design appropriate cloud-based systems and architectures. Full-Stack: Implementre-usable, fully tested UI Componentsusing Web Components and the Blade template engine.  Utilize the IxDF Component Library toimplement UIs with the best look& feel.  Boost performance and responsivenessof existing and new pages, including enhancing Web Vitals.  Increase test coverageand improve code quality of the IxDF UI-Kit.  Security Specialist: Perform and automatesecurity vulnerability assessments, including penetration testing and database scans and integrate them into our CI/CD pipeline (enlightn, Zap, etc.).  Inspect and implement missing security features in all layers of our stack, from code to tooling and infrastructure toensure security in depth.  Document security considerations andhold training sessions, both for the technical and non-technical staff.  About you You possessexpert knowledge in PHPand its frameworks, preferably Laravel. You're an expert in software design best practices and principles,OOP,Design Patterns, andSOLID principles.  You have a great understanding ofsoftware engineering fundamentals, performance, data structure, and algorithms.  You’re anengineer, not a coder or a frameworker. You embody anengineer's mindset, always curious about themechanics behind the scenes.  You have masteredthe art of automated testing, especially unit tests.  You’re enthusiastic aboutlearning by doingand are committed to putting in the effort to continuouslyimprove your skills.  You speak and writeacceptable English– not perfect English, just acceptable – since you will be working with people from all around the world.  You value teamwork, prioritize collaboration, and focus oncollective goals and harmonyin the workplace.  You’reself-motivated and self-disciplinedand thus work well in a flat hierarchy with lots of freedom.  You love to have creative freedom, make independent judgments, andlive up to the responsibilitythat comes with that freedom.  You’re driven by the desire tomake a positive impact in the worldand to improve the lives of others.  You’re located in a time zone anywhere fromSouth America(UTC -5) and all the way toEast Asia(UTC+8), includingEurope(UTC+0).  You get bonus points if you… have expertise inTDD, DDD, Event Sourcing, and CQRS.  hold aMaster’s Degreein Computer Science.  possess strong skills indatabase management, including scaling and optimization.  have experience with technologies such asStripe, Swoole, or Analyticstools.  have contributed toopen-sourceprojects (you’ll join a team of Laravel/framework contributors).  have anAWS certificate.  have experience withDocker, Linux Servers, and DevOps.  consider yourself asecurity expert/enthusiast.  A founder and CEO who is also a developer, understanding your challenges and triumphs.  Azero-effort development environmentbased on Docker, streamlining your workflow.  The opportunity to refine and developbattle-tested guidelines for PHP and Laravel.  A team of Senior Developers with a commitment to writingtestableclean code.  Bi-weeklyknowledge-sharingsessions and3 meeting-free days weekly for focused work.  Access toa comprehensive library of books and courses,ensuring your skills and knowledge remain at the forefront.  Afull-time positionwithin a fully remote organization. Dailyvideo-based collaborationwith your colleagues from elsewhere on the planet, and you'll get to meet up on team trips every year. A work culture with nofluffy titles, political agendas and corporate drama. Your colleagues valueyour 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 daily mission to help impact,empower, and enrich the lives of millions of peopleby creatingaffordable high-end design educationfor everyone across the planet. It'll be yours too. A companywhere the distance between idea and execution is minimal.We're a highly agile organization withzero bureaucracy or corporate politics– and withexceptional order and efficiency. A company culture wherepassion 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 ahands-on attitude and a bias towards actionas opposed to fluff-filled, unrealistic strategies. You'll needcrisp execution skills yourselfand the ability toimpress 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 visithttps://www.interaction-design.org/about/careers Please apply as soon as you can—we're firm believers in the adage “the sooner, the better”, and we look forward to working with you! To apply:https://weworkremotely.com/remote-jobs/ixdf-interaction-design-foundation-senior-php-laravel-developer

MDCalc: Senior Full Stack Engineer (Remote)

York, Yorkshire and the Humber 2 hours ago
Headquarters:New York, NY URL:https://mdcalc.com Overview MDCalc is the most trusted and broadly used medical reference for clinical decision making tools, used by millions of clinical users worldwide. We're the #1 medical reference for clinical...

Lead Mobile Application Developer

London, United Kingdom 23 hours ago
Job description React Native Team Lead (Applications) – c£130,000 – Hybrid (2x week in London) Overview: I am currently recruiting for a React Native Team Lead (Applications) with one of my clients who are a global digital marketing and technology...

Sanctuary Computer: Internet of Things Technical Lead

York, Yorkshire and the Humber 4 days ago
Headquarters:New York City URL:https://sanctuary.computer Right now, we’re looking for an Internet of Things Technical Lead with experience leading projects and collaborating closely with product owners. In this role, you’ll be joining our team as a...

Sanctuary Computer: Internet of Things Technical Lead

York, Yorkshire and the Humber 4 days ago
Headquarters:New York City URL:https://sanctuary.computer Right now, we’re looking for an Internet of Things Technical Lead with experience leading projects and collaborating closely with product owners. In this role, you’ll be joining our team as a...

SIGMA Assessment Systems: Senior Full Stack Engineer

London, United Kingdom 4 days ago
Headquarters:London, ON Canada URL:https://sigmaassessmentsystems.com SIGMA Assessment Systems Job Description Senior Full Stack Engineer (Python / React / PostgreSQL) SIGMA Assessment Systems is seeking a Senior Full-Stack Engineer to help us...

Canterr IT Services India pvt ltd: Engineering Manager / Tech Lead (IC)

United Kingdom 4 days ago
Headquarters:Hyderabad URL:http://www.canterr.com Job Title: Software Engineering Manager  Full Stack Engineering Level: L4 Location: India - Remote   Job Description Basic Qualifications: Requires a Master’s degree in Engineering, Computer Science,...

Senior Electrical Engineer, Nottinghamshire

United Kingdom 7 days ago
Role: Senior Electrical Engineer Location: Nottinghamshire Salary: Competitive basic Salary + Bonus + Pension + Healhcare  My client is a future technologies manufacturer, developer and the largest producer of Hydrogen in the UK. Working in...

Breakthrough Design Group: Web Developer / Designer

United Kingdom 8 days ago
Headquarters:Syracuse, NY URL:https://breakthroughdesign.com Breakthrough Design Group– Syracuse, NY Web Developer / Designer Breakthrough Design Group Breakthrough Design Group is looking for a Web Developer / Designer to work on a contract basis...

Graduate Full Stack Developer - AI, PHP/Laravel - £35,000

United Kingdom 9 days ago
My client specialises in the development of software for companies in the construction industry. They streamline business operations by addressing pain points such as project management, client communication, and operational workflows. They provide...

Mid-weight PHP Developer, Portsmouth

Portsmouth, South East England 10 days ago
Mid-weight PHP Developer– Portsmouth, Hampshire (Hybrid working – 3 days in office) £35k-£42k We are working with a software development business who are looking to hire an experienced PHP Developer to work as part of their dynamic and collaborative...