Back End Symfony Developer - Brixio
Type: Remote within country | Location: Dubai, UAE02/16/2024
11 months ago
Job Overview:
We are seeking a skilled Mid-Level Back End Symfony Developer with a minimum of 5 years of hands-on experience in Symfony and PHP development. Join our growing team for an exciting opportunity to 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:
- Education: Bachelor’s degree in Computer Science or a related field, or equivalent practical experience.
- Experience: Minimum of 5 years of PHP development experience, with at least 3 years specifically in the Symfony Framework.
- Design Patterns: Understanding of MVC design patterns.
- PHP and Symfony: In-depth knowledge of object-oriented PHP and Symfony 5 PHP Framework.
- Databases: Experience with SQL/NoSQL databases (e.g., MySQL, MongoDB).
- Version Control: Proficiency with version control tools, preferably Git.
- Security: Strong knowledge of common PHP or web server exploits and their solutions.
- RESTful APIs: Familiarity with RESTful APIs.
- Scalable Applications: Understanding of fundamental design principles behind a scalable application.
- Session Management: Understanding of session management in a distributed server environment.
- Integration: Experience in integrating multiple data sources and databases into one system.
- Cloud Computing: Understanding of cloud computing platforms, such as AWS or Google Cloud.
- Coding Practices: Ability to write clear and concise code following best practices and standards.
- Problem-Solving: Excellent problem-solving skills.
- Language: 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.
Salary range: AED 0 - AED 0
Apply NowSkills Required:
GoWebJavaAPIRESTfulPHPLaravelSymfonyHTMLCSSMySQLMongoDBGitDockerAWS