Full Stack Engineer, EMEA

France
Full Time
Mid Level

As Whispli continues to expand throughout Australia, Europe and the US we are seeking an experienced backend engineer to join our team. You’ll work as part of a small core team that is responsible for crafting our APIs and services. You’ll design and build APIs to support new application features in addition to improving existing systems. You’ll build support tooling that will allow us to scale the business efficiently

Our technology stack is constantly evolving to meet emerging requirements. At its core, Whispli is a set of VueJS frontends serviced by PHP Laravel APIs (REST & GraphQL). We have a suite of supporting microservices that are written in NodeJS. We have a ReactNative (Typescript) Mobile Application. We host several Kubernetes clusters that are managed through GitOps (FluxCD) and we leverage the Serverless framework to host several lambda-based services.

We have a busy and expanding office and team in Paris, France and a sales-office in Boston, USA. 

Requirements:

  • 5+ years experience using PHP 7+
  • Implementation of REST/GraphQL endpoints in a scaled, production environment.
  • Relational database schema design and SQL.
  • Message Queues, Caching, ORM.
  • Docker.
  • Git and Git workflow.
  • Test driven development.
  • Peer code review.

Desired experience - not required:

  • Javascript, Typescript and NodeJS.
  • Front end development using a reactive framework (VueJS or React).
  • Cloud IAAS such as AWS, Google Cloud or Azure.
  • Kubernetes.

About you:

  • You are a team player and an excellent communicator, both written and verbal.
  • You can debate ideas respectfully.
  • You can disagree with an approach but commit to it if there is consensus within the team.
  • You value pragmatism over perfectionism.
  • You value user experience and have a good eye for detail.
  • You take pride in your work and write clean, tested code.
  • You are a great problem solver.
  • You are a proactive team member and question previous assumptions.
  • You are open minded and enthusiastic when evaluating new ideas and technology.
  • You are able to delegate work where possible
Share

Apply for this position

Required*
Apply with Indeed
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*