Job description
We are seeking a Principal Engineer with 6+ years of experience, strong technical expertise, and proven leadership experience managing engineering teams.
Qualifications & Technical Skills:
- Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, or Information Technology.
- Strong OOP and database concepts with excellent problem-solving skills.
- Solid experience with PHP, especially the latest versions.
- Proven experience in managing REST-based API services.
- Strong knowledge of PHP web frameworks, particularly Laravel, and understanding of MVC design patterns.
- Understanding of fully synchronous behavior of PHP and limitations of the platform with workarounds.
- Basic understanding of front-end technologies: JavaScript, HTML5, CSS3.
- Strong knowledge of object-oriented PHP programming.
- Experience in query optimization and working with MySQL.
- Familiarity with server tools: Apache, Nginx, PHP-FPM
- Strong experience in performance and security-related issues
- Understanding of common PHP/web server exploits and mitigation strategies.
- Understanding fundamental design principles behind scalable applications.
- Experience with user authentication and authorization across multiple systems, servers, and environments.
- Ability to integrate multiple data sources and databases into a unified system.
- Expertise in creating database schemas that support and represent business processes.
- Good to have: Experience with Symfony and cloud platforms (AWS).
- Communication with on-site technical manager is required
Leadership & Team Management:
- Proven experience in leading and mentoring engineering teams, including task delegation, code reviews, and performance management.
- Ability to define technical roadmaps, establish best practices, and drive adoption across the team.
- Experience in cross-functional collaboration with product, QA, and operations teams to deliver high-quality software.
- Strong decision-making skills in architecture, tooling, and technology adoption.
- Track record of driving projects to successful completion, meeting timelines and quality standards.
- Leading experience of cross-functional teams, like mobile, web, and backend
- Strong ownership who thinks, "this is my job, and with the get-the-job-done mindset."
- Ability to create visibility in front of all stakeholders
This job post has been translated by AI and may contain minor differences or errors.