We are on the lookout for a PHP Developer (Symfony) to join our business partner's team, an enterprise software company focused on developing custom solutions, with a strong experience in web and mobile development working for complex apps in the USA.
As a key member of the development team, you will work in close collaboration with the end users.
Develop apps and websites of various complexity according to agreed specifications;
Work independently or in a team with one or more projects using collaborative work tools (Git, Google Drive, Jira, Confluence, Harvest, Slack, Invision, UXPin, etc.) with the development team, management, and clients;
Write organized and clean code, make technical specifications, and document the source code;
Write and maintain automated testing (Unit/Functional Tests) and maintain CI (Continuous Integration) environments;
Test and launch into stage and production the applications you develop using modern CI/CD processes;
Collaborate closely with the Project Manager and the CTO.
At least 4+ years of experience with PHP, MySQL, PostgreSQL, Symfony, Doctrine, and API development;
Bachelor’s degree in Computer Science or a similar field;
In-depth knowledge of OOP, design patterns, and source control management systems (Git);
Experience with setting up virtual machines and container-based apps using Docker/Docker Compose for development and CD environments;
Good knowledge and experience with cloud PaaS services with CI/CD integrations like Heroku, Amazon AWS Elastic Beanstalk, and Google Cloud Platform;
Good knowledge of microservices architecture;
Knowledge of web security issues and their resolution;
Willingness to learn new things and to use modern and performant technologies;
High attention to detail and well-organized, having the ability to respect deadlines;
Excellent communication skills and team-player attitude, solutions, and results-oriented.
Nice to Have: