Overview
Company: Hashone
Website: Visit Website
Business Type: Startup
Company Type: Product
Business Model: B2B
Funding Stage: Pre-seed
Industry: IT
Salary Range: ₹ 20-50 Lacs PA
Job Description
This is a permanent role with valued client of Hashone careers.
About The Job
We are seeking a highly experienced Principal Software Engineer (PHP Full Stack) to lead the architecture, development, and optimization of mission-critical web applications. This role requires deep technical expertise in PHP (preferably Yii), strong full-stack capabilities with Vue.js, and the ability to drive technical excellence across the engineering team.
You will collaborate closely with cross-functional teams, mentor developers, and play a key role in shaping the product’s technical direction, performance, and scalability. This is a leadership-driven, hands-on engineering role for someone who thrives in solving complex technical challenges and delivering high-impact solutions.
Key Responsibilities
Architect & Develop Solutions
- Design, architect, and build robust, scalable web applications and backend systems using PHP (preferably Yii).
- Develop modern, responsive front-end interfaces using Vue.js.
- Lead the design and implementation of database schemas, REST APIs, and overall system architecture.
- Ensure high performance, scalability, optimized queries, and secure coding practices.
- Build and maintain comprehensive design systems and reusable component libraries using tools such as Storybook.
- Champion clean code principles, automated testing, CI/CD, and engineering best practices.
- Conduct code reviews and ensure high-quality delivery across teams.
- Contribute to both front-end and back-end development, turning concepts into production-ready solutions.
- Work closely with product managers, designers, developers, and stakeholders.
- Translate business requirements into scalable and maintainable technical solutions.
- Stay updated with emerging technologies, frameworks, and best practices.
- Evaluate and introduce new tools or methodologies to enhance product development and engineering efficiency.
- 18+ years of hands-on experience in PHP, with strong expertise in Yii Framework (Laravel or Symfony also acceptable).
- Deep knowledge of PHP fundamentals, OOP concepts, and scalable architecture patterns.
- Strong front-end expertise using Vue.js.
- Extensive experience in relational databases (MySQL, PostgreSQL) and/or NoSQL DBs (MongoDB) including schema design, performance tuning, and optimization.
- Strong experience in designing and integrating RESTful APIs.
- Solid understanding of software design principles, architecture patterns, and clean coding practices.
- Proficiency with Git and modern version control workflows.
- Exceptional problem-solving, debugging, and analytical skills.
- Strong communication, interpersonal, and leadership abilities.
- Bachelor’s degree in Computer Science, Software Engineering, or equivalent practical experience.
- Demonstrated experience leading technical decisions and mentoring junior engineers.
- Excellent verbal and written communication skills with the ability to convey complex technical concepts.
- Strong problem-solving skills, especially in complex UI and architectural challenges.
- Ability to leverage AI-powered development tools such as GitHub Copilot, ChatGPT, Claude to enhance productivity and code quality.
- Self-driven individual contributor capable of working independently.
- Proven experience working in cross-functional and collaborative team environments.
- Track record of significant contributions to web development projects with measurable impact.