Senior PHP Engineer

Angajator: Sameday Courier
Domeniu:
  • Internet - eCommerce
  • IT Software
  • Telecomunicatii
  • Tip job: full-time
    Nivel job: 1 - 5 ani experienta
    Orase:
  • BUCURESTI
  • Actualizat la: 12.05.2021
    Scurta descriere a companiei

    We entered the deliveries field in 2007, and now we are one of the main players on the Romanian market. By massively investing in technology, we have become one of the most trusted companies with the highest accelerated growth.

    Our entrepreneurial view and culture are strongly tied to innovation, to the desire to evolve and develop. That is why we provide our young, determined team a pleasant and dynamic work environment, as well as all the required support so that each of us and all together can enjoy a harmonious growth and become better every day.

    Cerinte

    For that, we’d love it if you had:
    Technical skills:
    • 4+ years of professional experience in PHP programming
    • Strong experience in OOP and SOLID principles
    • Substantial experience using the Symfony framework (v3 or above)
    • Extensive experience working as a back-end developer on enterprise level, object-oriented PHP applications
    • Comfortable working as part of an Agile team, in a collaborative environment where sharing of ideas and working together is encouraged
    • A good understanding of both monolithic and distributed Web application architecture, including the HTTP protocol, session management, APIs and authentication
    • Some experience with front-end technologies such as JavaScript, JQuery, CSS, WebPack, Yarn, React, Angular

    Nice to have skills:
    • Experience with testing frameworks such as PHPUnit and Codeception
    • Experience of other relevant technologies, such as CI, build and test automation (Jenkins) and containerisation (Docker)
    • Experience with scaling applications using other technologies such as RabbitMQ, Elasticsearch, Redis
    • Ability and willingness to pickup new languages and technologies when required
    • Prior experience with other programming languages

    Responsabilitati

    You need to successfully:
    • Develop, QA, ship, monitor and maintain new and existing applications
    • Implement features, resolve bugs and develop technical improvements
    • Perform code reviews and contribute to technical design discussions
    • Work with the broader business, including QA and Product teams
    • Do pair-programming sessions and support other developers in order to share know-how

    Alte informatii

    What comes with the job?
    • A real motivating salary package;
    • Specialized trainings;
    • Medical services subscription.