HireFT
Browse JobsHow it worksPricingAboutSuccess Stories
    Back to jobs
    JO

    Jobs for Lebanon

    Non-profit

    Full Stack Web Developer (PHP/React)

    Montreal, CanadaRemoteContractPosted 4w ago
    All Jobs for Lebanon jobs

    Job description

    Responsibilities:

    • Contribute to overall product and company goals, both in terms of new developments of features and projects, as well as maintenance items (bug fixes, performance enhancements, security vulnerability remediations, etc.)

    • Develop new microservices with high scalability requirements

      • Important: Your work continuously needs to have scale, performance and reliability in mind

    • Be involved in the horizontal and vertical engineering of new features, and the revision of existing feature sets

    • Use innovative/cutting-edge technologies to solve complex problems related to SaaS and high availability systems in the context of modern-day logistics operations

    Technologies you’ll most likely work with:

    These technologies will vary depending on the tasks you are assigned, but you’ll likely work with:

    • PHP 7+ (Yii, Laravel, etc.)

    • Node.js & Express.js

    • HTTP REST APIs, development, and documentation (OAS 3)

    • React and/or Angular

    • jQuery (maintenance and eventual replacement)

    • HTML5 & CSS3

    You currently have/are:

    • Specialized higher education (e.g. Software Engineering or Computer Science) and/or significant experience in Software Development

    • Significant experience developing in PHP 7+ and solid foundations in OOP (Object
      Oriented Programming)

      • Experience working with REST API responses in JSON

      • Experience working with NoSQL data storage (e.g. MongoDB, Firestore)

      • Experience with one or more modern PHP frameworks, such as Laravel, Yii, Symfony, etc.

    • Experience with RESTful API development

    • Significant experience with React

    • Strong knowledge of JavaScript

      • TypeScript is an asset; you will work with React and Angular in TypeScript

    • Knowledge of relational (e.g. MySQL) and non-relational databases (e.g. MongoDB)

    • Very well versed in Git (both GUI and command line) and best practices in version control for web development

    • Experience with unit testing in a CI/CD environment

    • Very strong analytical and written communication skills

    • Capacity to quickly learn and get familiar with the ins and outs of multiple interconnected systems

    • Experience with any of the following is an asset/bonus:

      • Azure services

      • AWS SDKs and APIs

      • Docker

      • Angular

      • Familiar with the Atlassian product suite (Bitbucket, Jira, Confluence)

    Culture of continuous improvement, both personally and professionally, as well as individuals and as a team. We strive to better ourselves and our product offerings while solving a real industry problem with the platform and tools our team builds.

    Job details are sourced from the employer's original posting.

    Open job posting
    JO

    About the company

    Jobs for Lebanon

    Maven Success

    View all Jobs for Lebanon jobs
    Industry
    Non-profit
    Open roles
    347

    Interested in this role?

    Apply with HireFT

    Free to start — no card required.

    Your fit

    How well do you match?

    Sign in to see how your résumé lines up with this role.