We are seeking an experienced Principal Engineer to lead the design and development of scalable, maintainable Vue.js applications. You will drive UI architecture decisions, establish design systems, and mentor development teams while contributing to cutting-edge technology solutions.
Requirements
- 18+ years of hands-on experience in PHP using the Yii Framework
- Expert PHP Proficiency: Deep expertise in PHP and popular frameworks, preferably Yii or Laravel, Symfony, or others
- Full Stack Expertise: Strong command of front-end technology, Vue.js, and back-end development principles.
- Database Management: Extensive experience with relational (e.g., MySQL, PostgreSQL) and/or NoSQL databases (e.g., MongoDB), including schema design, query optimization, and performance tuning.
- API Design & Integration: Proven ability to design, develop, and integrate RESTful APIs.
- Architectural Understanding: Strong understanding of software architecture patterns, design principles, and best practices.
- Version Control: Proficient in using version control systems like Git.
- Problem-Solving & Analytical Skills: Exceptional analytical, problem-solving, and debugging skills.
- Leadership & Communication: Excellent communication, interpersonal, and leadership skills to effectively guide and collaborate with a team.
- Education: Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience