Back End Symfony Developer - Dubai, United Arab Emirates - Brixio

    Brixio
    Brixio Dubai, United Arab Emirates

    2 weeks ago

    Default job background
    Full time
    Description


    Job Title: Mid-Level Back End Symfony Developer

    Job Overview:

    We're on the lookout for a skilled Mid-Level Back End Symfony Developer with a minimum of 5 years of hands-on experience in Symfony and PHP development. This is an exciting opportunity to be part of our growing team, work on challenging projects, and contribute significantly to our evolving product.

    Responsibilities and Duties:

    • Design and implement new features, ensuring the maintenance of existing functionalities.
    • Write clean, scalable, and thoroughly tested code.
    • Solve complex performance problems and architectural challenges.
    • Collaborate with front-end developers and product managers to seamlessly integrate features.
    • Contribute across all phases of the development lifecycle.
    • Troubleshoot, test, and maintain the core product software and databases for optimal performance.
    • Create and maintain comprehensive technical documentation.
    • Implement security and data protection measures.
    • Stay continually updated with industry standards and emerging technologies.

    Requirements

    • Bachelor's degree in Computer Science or a related field, or equivalent practical experience.
    • Minimum of 5 years of PHP development experience, with at least 3 years specifically in the Symfony Framework.
    • Understanding of MVC design patterns.
    • In-depth knowledge of object-oriented PHP and Symfony 5 PHP Framework.
    • Experience with SQL/NoSQL databases (e.g., MySQL, MongoDB).
    • Proficiency with version control tools, preferably Git.
    • Strong knowledge of common PHP or web server exploits and their solutions.
    • Familiarity with RESTful APIs.
    • Understanding of fundamental design principles behind a scalable application.
    • Understanding of session management in a distributed server environment.
    • Experience in integrating multiple data sources and databases into one system.
    • Understanding of cloud computing platforms, such as AWS or Google Cloud.
    • Ability to write clear and concise code following best practices and standards.
    • Excellent problem-solving skills.
    • Fluent in English, both written and verbal.

    Preferred Qualifications:

    • Experience with other PHP frameworks (e.g., Laravel).
    • Familiarity with front-end languages (e.g., HTML, JavaScript, and CSS).
    • Experience with Docker or other containerization technologies.
    • Familiarity with TDD/BDD concepts and writing unit tests using PHP Unit.
    • Agile/Scrum experience.