We are looking for a Senior PHP developer to join our software development team. The suitable candidate will be responsible for building project architecture, and developing, testing, and maintaining software applications of e-commerce. The Senior PHP developer will also identify, analyze, and resolve technical issues. Lastly, the ideal candidate will have strong communication and problem-solving skills, as well as the ability to learn new technologies quickly
Responsibilities
- Design and develop software applications to meet customer requirements;
- Develop and maintain code according to the established standards;
- Review and provide recommendations related to engineering efforts, plan implementations and rollout for complex software applications. Participate in release management and on-call duties, and provide recommendations for project or production issues and diagnostics.
- Troubleshoot and debug applications;
- Assist in code reviews and provide other developers with feedback;
- Research and recommend software development tools and technologies;
- Develop and maintain software automation scripts;
- Integrate software components into a system;
- Develop and maintain technical and user documentation;
- Collaborate with project managers, designers, product owners and other stakeholders;
- Lead demos of completed work to stakeholders.
Skills, requirements, and qualifications
- 3+ years of professional software engineering experience;
- Complete expertise in PHP, Symfony or other PHP frameworks as Yii2, Laravel;
- Experience with microservice architecture.
- Be able to create high-performance applications;
- Possess a robust understanding of product development;
- Have a business-oriented mindset;
- Be proficient in using APIs such as REST;
- Have experience with AWS or similar cloud providers and CI/CD tools;
- Experience with SQL databases (PostgreSQL, MySQL): writing complex queries, query and databases optimization;
- The ability to work both individually and together in a team.