Posted on: 18/11/2025
Description :
Key Responsibilities :
- Architect and Develop Solutions: Design, architect, and build robust and scalable web applications and systems using PHP for the back-end, and modern front-end technologies Vue.js
- System Design & Optimization: Oversee the design and implementation of database schemas, API design, and overall system architecture, ensuring performance, scalability, and security.
- Design Systems: Build and manage comprehensive design systems and shared component libraries using tools like Storybook
- Code Quality & Standard: Champion clean code, unit testing, automation, and participate actively in code reviews to maintain high-quality code standards
- Full-Stack Development: Contribute as a full-stack developer to transform innovative technology concepts into production-ready solutions
- Team Collaboration: Work closely with product managers, UX designers, other developers, and stakeholders to translate business requirements into technical solutions and ensure successful project delivery
- Innovation & Research: Stay updated with emerging technologies, frameworks, and industry trends, and introduce innovative ideas to improve development processes and product capabilitie
Required Skillset:
- 12+ years of hands-on experience in PHP using 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.
Required Experience & Qualities :
- Leadership: Demonstrated ability to lead technical decisions and mentor junior developers
- Communication: Excellent verbal and written communication skills with ability to explain complex technical concepts
- Problem Solving: Strong analytical skills with ability to break down complex UI challenges
- AI-Powered Development: Proficiency in leveraging AI tools (GitHub Copilot, ChatGPT, Claude, etc.) to enhance development speed, code quality, and problem-solving efficiency.
- Independence: Self-motivated individual contributor who can work autonomously
- Collaboration: Experience working effectively in cross-functional teams
- Web Standards: Significant contributions to web development projects with measurable impact
Did you find something suspicious?
Posted By
Posted in
Full Stack
Functional Area
Full-Stack Development
Job Code
1576793
Interview Questions for you
View All