Senior PHP Developer

Description

We are looking for a Senior PHP Developer who will join us and work in a cross-functional team that consists of FE and BE Developers, QA Engineers in an Agile environment.

Apply for position

    What you'll do:

    • Develop new and maintain existing functionalities within the assigned project
    • Collaborate with experienced colleagues, follow the required project procedures, and continuously grow your skillset
    • Actively participate in team meetings and brainstorm ways to optimize processes
    • Build and maintain microservices within the enterprise project
    • Lead and mentor your fellow engineers and share knowledge in the Badin Community of Practice
    • Perform qualitative coding, code commenting, debugging, bug fixing, and other related activities

    What we are looking for:

    • 5+ years of experience in PHP
    • Excellent knowledge of the MVC pattern and PHP frameworks
    • Extensive knowledge of CMS solutions
    • Experience with caching mechanisms (Redis, FastCGI)
    • Experience in building CI/CD pipelines
    • Experience with containers orchestration (Docker and k8s)
    • Solid understanding of code quality principles (Unit tests, code reviews, static analysis)
    • Basic knowledge of Jenkins and Sonarqube
    • Experience with Version Control Tools

    We'd be happy if you are:

    • Familiar with Postman
    • Experienced with using Jira and Agile methodologies

    Why you'll love it here:

    • We strive to make Badin not only a place where people come to work, but also a place where people want to be, so you will be surrounded by positive energy and a team with an excellent track record
    • Your education is endorsed through paid conferences, learning platforms, workshops, certifications, and a vast selection of literature
    • We have a premium private health insurance plan which includes regular check-ups, dental appointments, prescription eyewear, and access to private hospitals
    • In addition to individual development plans, we also have tech communities where we share knowledge and best practices
    • Plenty of activities to take your mind off work and recharge your batteries, whether you wanna read a book, play an instrument, enjoy a game of pool, ping-pong, darts, or some video games on our PS, you will always find someone to join you
    • We have an in-house team of professional cooks who ensure that we regularly eat fresh and healthy specialties
    • We believe that knowing the people you work with will not only make work more efficient but also more fun, which is why we have a strong focus on team-building activities, family and sports events, and frequent celebrations
    • Our people have 100% paid sick leave and a minimum of 22 and up to 28 annual paid vacation days
    • A chance to participate in humanitarian activities

    In Badin, you will have the chance to work with a variety of different technologies and contribute to numerous projects thanks to our broad portfolio of extraordinary clients, both domestic and international. Your growth matters — each member of our community has an individual development plan based on their needs, aspirations, and knowledge. We can observe the results of our work every day - not only in the way our junior colleagues are advancing but also by seeing people who first started at Badin manage and coordinate entire projects. Our community is constantly growing and we are proud to still be a company that is above all people-oriented.

    Office location: Niš, Serbia

    If you have questions, write us at