15 Oct
|
RGB Webtech
|
Chandigarh
15 Oct
RGB Webtech
Chandigarh
Job highlights
- Bachelors degree in Computer Science,Software Engineering,or a related field (or equivalent experience)
- Proven experience as a Symfony Developer,with a strong portfolio of web applications built using Symfony
- Collaborate with clients or project stakeholders to gather and analyze project requirements,ensuring a clear understanding of the desired functionality and user experience
- Develop web applications and websites using Symfony, following best practices and coding standards.
- Collaborate with clients or project stakeholders to gather and analyze project requirements, ensuring a clear understanding of the desired functionality and user experience.
- Design and implement database schemas using tools like Doctrine ORM (Object-Relational Mapping) for efficient data storage and retrieval.
- Integrate front-end components, templates, and assets into Symfony applications, ensuring a seamless user interface and user experience.
- Customize and extend Symfony components and bundles to meet project-specific requirements.
- Write unit tests and perform functional testing to ensure the reliability and quality of the codebase.
- Identify and optimize performance bottlenecks in Symfony applications, including database queries and code execution.
- Implement security best practices to protect against common web vulnerabilities such as SQL injection, cross-site scripting (XSS), and cross-site request forgery (CSRF).
- Create and maintain technical documentation for Symfony projects, including code comments, README files, and user manuals.
- Use version control systems like Git to manage code repositories and collaborate with other developers effectively.
- Assist in the deployment process, including configuring web servers, setting up environments, and ensuring the application runs smoothly in production.
- Provide ongoing maintenance, bug fixes, and support for Symfony applications after deployment.
- Participate in code reviews to maintain code quality and foster knowledge sharing within the development team.
Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
- Proven experience as a Symfony Developer, with a robust portfolio of web applications built using Symfony.
- Proficiency in PHP, Symfony framework, and related technologies such as Doctrine ORM.
- Solid understanding of web development principles, including RESTful APIs, AJAX, and JSON.
- Knowledge of front-end technologies like HTML, CSS, JavaScript, and popular JavaScript libraries/frameworks (e.g., React, Angular, or Vue.js).
- Familiarity with database systems (e.g., MySQL, PostgreSQL) and query optimization.
- Experience with testing frameworks like PHPUnit.
- Strong problem-solving and debugging skills.
- Excellent communication and teamwork abilities.
- Up-to-date knowledge of Symfony updates and best practices.
Optional Skills
- Experience with other PHP frameworks (e.g., Laravel, Zend) is a plus.
- Knowledge of containerization and orchestration tools like Docker and Kubernetes.
- Familiarity with continuous integration and continuous deployment (CI/CD) pipelines.
- Understanding of cloud platforms and services (e.g., AWS, Azure, Google Cloud).
📌 Freelance Senior Symfony Developer (Chandigarh)
🏢 RGB Webtech
📍 Chandigarh