Job Summary We are seeking an experienced Full Stack Software Developer to join our team, with a strong background in MySQL, Symfony, automated testing, and software architecture. The ideal candidate will have a solid understanding of database management, framework updates, software design principles, and frontend development. The primary focus of this role will be to lead the update of our MySQL database to version 8, implement sharding, upgrade our Symfony framework, refactor our existing codebase, and contribute to the development of our ReactJS-based frontend. Key Responsibilities Experience with MySQL database upgrades and migrations, ensuring data integrity and minimal downtime Design and implement a sharding strategy to manage growing data volumes Skilled in migrating Symfony frameworks to latest versions, including PHP upgrades Develop unit tests and integration tests to ensure code quality Refactor existing codebase to improve software architecture, scalability, and maintainability Collaborate with the team to ensure seamless integration of frontend and backend components Requirements 3-5 years of experience in full stack software development Strong knowledge of MySQL, including database management and sharding Experience with Symfony framework, including upgrades and migrations Experience with automated testing, including unit tests and integration tests Excellent software architecture and design skills Strong problem-solving skills and attention to detail Nice To Have Familiarity with ReactJS-based frontend development (a plus) (ref:hirist.tech),
Employement Category:
Employement Type: Full time Industry: IT Services & Consulting Role Category: Not Specified Functional Area: Not Specified Role/Responsibilies: Full Stack Software Developer