One stop solution to your remote job hunt!

By signing up you get access to highly customizable remote jobs newsletter, An app which helps you in your job hunt by providing you all the necessary tools.

OR
Subscribe to our highly customizable newsletter to get remote jobs from top remote job boards delivered to your inbox.
Lean Library over 2 years ago
full-stack programmingfull-timeuk only
Apply Now

Time zones: EST (UTC -5), GMT (UTC +0), CET (UTC +1), EET (UTC +2), AST (UTC -4), FKST (UTC -3)

Lean Library is a scale-up that provides online services to academic institutions across the globe. Our clients include Harvard, NTU and Cambridge.

We are a remote-first cross-functional team of 15 based across the globe with a goal to advance student learning and academic research by amplifying the voice of the library – that’s a fancy way of saying we build great tools to help researchers and higher education students access the research they need.

**WHAT WE ARE LOOKING FOR

**
We are looking for a Senior PHP Engineer with Laravel  who can write clean code to help us achieve this.

We need a self-motivated team player who can bring their experience in problem-solving on busy applications while applying best practices by writing clean code. We are interested in someone who can help build a kind and motivated engineering culture at Lean Library.

**Job requirements

**

  • Ideally, you will bring at least 6+ years of commercial experience in PHP (or another OO language but with recent PHP experience)
  • Experience in Laravel, Elasticsearch, MySQL, caching in Redis
  • Understanding the challenges of building scalable applications using caching and building and interacting with APIs
  • Able to work with both in-house and external development teams providing code reviews and constructive feedback
  • Able to write reusable and maintainable code
  • Able to apply coding practices with a good understanding of decoupling e.g. SOLID. The goal here is to create maintainable, adaptable and fun systems to work on!
  • Able to share knowledge, communicate issues and proactively find solutions to engineering problems
  • Able to understand issues that occur when working within a team and how to overcome them to deliver on time
  • Able to work with others in transitioning systems to a more modern framework

**SKILLS, QUALIFICATIONS & EXPERIENCE

**

  • PHP 7+
  • Laravel
  • Git
  • MySQL/MariaDB
  • Elasticsearch
  • Docker
  • REST APIs
  • Web stuff (HTTP, CORS etc…)
  • Comfortable with the Linux CLI
  • Nginx
  • 6+ years of commercial experience
  • Experience with API based integrations
  • Decoupled code with an understanding of SOLID principles
  • Unit testing
  • Experience working within an agile development team with code reviews providing honest feedback and best practice
  • High level of communication and interpersonal skills

**Nice to have:

**

  • Experience with AWS and Kubernetes
  • Experience with Redis
  • Experience with GitLab CI