FULL STACK DEVELOPER


Overview

We’re looking for an intermediate or senior full-stack developer who has experience developing distributed and scalable applications to power a variety of internal and consumer-facing platforms. You’ll have complete leeway in determining what language and frameworks you use, but our focus on long-term code maintenance means that we're mostly PHP and REACT. All our code is cloud-based (primarily AWS), so knowledge on environment setup and deployment is necessary, as is scaling and monitoring


Technical Skills/Experience Required


  • Required

    • PHP language for more than 5 years in production.

    • Have been using one of these cool frameworks before. Laravel 4 or 5, Yii, CakePHP, CodeIgniter.

    • Able to develop mind-blowing front-ends using HTML5, JavaScript, and CSS3.

    • Experienced in both SPA (Single Page Application) using React

    • You complement your code with a proper unit testing (not mandatory)

  • Nice to have

    • You like to explore new technologies, frameworks, and libraries. Learning new programming languages or forking open source solutions and adapting to our requirements.

    • Continuous integration/ Continuous delivery, using Jenkins.

    • Experience with Kubernetes and Docker from scratch.


Roles/Responsibilities


  • Develop RESTful JSON (and sometimes XML) based APIs to power internal and consumer-facing applications

  • Develop a consumer-facing website to serve moderate to high traffic booking web application

  • Manage server infrastructure and resources needed for running the code

  • You will have to collaborate with both internal and external teams in order to provide API support, and they each have their own release schedule, so you’ll have to coordinate API releases to support them

  • Load test and proactively monitor and maintain the cloud infrastructure powering your applications

send your resume