PlusPlusMinus Logo

Senior Laravel Backend Developer

PlusPlusMinus|Posted 1 month ago

Skills and experience

Role:Full stack engineer
Other roles:Backend engineer, Mobile engineer
Experience in role:3+ years
Language proficiency:English
Must-have skills:
    PHP
    Laravel
Nice-to-have skills:
    React Native
    RESTful API Design
    NestJS

Location and salary

Remote policy:Remote
Location of job:South Africa
Visa requirements:No specific requirements
Visa sponsorship:Unable to sponsor visa
Employment type:Permanent

Role description

Company Overview

We are a quality-focused software house dedicated to building robust, scalable applications across various industries including political systems, e-commerce, hospitality, financial services, and car rental. We work closely with our clients—from researching and understanding their needs to providing training on the applications we develop.

Role Overview

We are seeking a Senior Laravel Backend Developer with proven technical expertise and strong leadership skills. In this role, you will be responsible for guiding engineers, shaping the technical strategy of projects, and delivering scalable backend solutions using Laravel. You will be involved in the full software development life cycle, from design to deployment.

Key Responsibilities

  • Backend Development:
  • Develop and maintain scalable backend solutions using the Laravel framework.
  • Build and optimise RESTful APIs and secure authentication mechanisms.
  • Implement GraphQL resolvers and interface APIs with both SQL and NoSQL databases.
  • Collaboration & Leadership:
  • Support and mentor fellow engineers.
  • Contribute to the overall technical strategy and product roadmap.
  • Collaborate with cross-functional teams to ensure high quality of code and robust architecture.
  • Best Practices:
  • Adhere to coding standards and documentation guidelines.
  • Employ testing practices throughout the development process.
  • Keep up-to-date with modern frameworks, libraries, and industry best practices.

Required Experience & Qualifications

  • Bachelor’s Degree in Computer Science, Applied Mathematics, Electrical Engineering, or equivalent experience.
  • 5+ years of backend/RESTful API development experience.
  • 4+ years of PHP experience, with a strong focus on Laravel.
  • Proficiency in working with relational databases (MySQL, Postgres) and NoSQL databases (e.g. MongoDB).
  • Experience in writing unit tests for backend applications.
  • Strong knowledge of Git and version control.
  • Excellent written and verbal English skills.

Nice to Have

  • Experience with AWS or GCP Key Management Services.
  • Microservice architecture expertise.
  • Familiarity with React or Angular for any potential full-stack collaboration.

About PlusPlusMinus

1-15 employees

What We Do

We create value by building digital products for forward thinking teams.

Our Values and Philosophy

  1. We believe in chasing greatness → we're experienced, exceptional even and want to ensure we create impact that matters. This means that we will not settle for "OK", we're invested in growth and we embrace hard work.

  2. We believe in empowering our team to be Missionaries, not Mercenaries → in our team we are responsible for delivering outcomes, and not just for completing tasks. We take ownership and proactively embrace problems and challenges. We understand the value of collaboration and feedback.

  3. We believe that Clients are Partners → we're one team, aiming at the same goals. No client is only another project, but understanding their broader needs, challenges and dreams is what drives us to become invested for the long run.

  4. We believe in Calm → Late nights and weekend work is not celebrated. Freedom and Creativity find their roots in proper structures and well thought out plans. We're not scared to adjust and adapt, but we strive to do this in a pro-active manner rather than reactive.

Our Approach

Work in Teams & Plan Cycles → Research & Discovery → Define & Design → Create & Deploy → Monitoring & Adapting

Our Hiring Process

For us it's simple. It comes down to you being a team player and having the right expertise. We do a 3-step interview process: culture check, technical check, code challenge check

Perks at PlusPlusMinus

Loads of learning opportunities
Remote working
Variety of clients and projects
No Dress Code
Exposure to the latest Tech & Tools
Exposure to Experts
We value good Coffee
Open to new Ideas

Tech Stack

application and data

Amazon S3
Amazon S3
Amazon EC2
Amazon EC2
PostgreSQL
PostgreSQL
Javascript
Javascript
Node.js
Node.js
Python
Python
MySQL
MySQL
React
React
Redis
Redis
MongoDB
MongoDB
MEAN Stack
MEAN Stack
HTML5
HTML5
Bootstrap
Bootstrap
Google App Engine
Google App Engine
TypeScript
TypeScript
React Native
React Native
Amazon Lambda
Amazon Lambda
Redux
Redux
WooCommerce
WooCommerce
BigQuery
BigQuery
Rust
Rust
DigitalOcean
DigitalOcean
Stripe
Stripe
Google Cloud Platform
Google Cloud Platform
Next.js
Next.js
GraphQL
GraphQL

utilities

Google Analytics
Google Analytics
Looker
Looker
BrowserStack
BrowserStack

dev ops

GitHub
GitHub
Git
Git
Docker
Docker
GitLab
GitLab
npm
npm
Xcode
Xcode
Kubernetes
Kubernetes
Sentry
Sentry
Netlify
Netlify
VS Code
VS Code

business tool

Google Apps
Google Apps
Slack
Slack
MailChimp
MailChimp
Zoom
Zoom
HubSpot
HubSpot
Miro
Miro
Notion
Notion

Similar jobs on OfferZen: