Experience: 10-14 Years
Work Mode: Work From Office (Mon-Fri)
Location: JP Nagar, Bangalore
About Us
izmo Ltd. (www.izmocars.com) is a publicly listed global software products company headquartered in Bangalore, with operations in 7 countries, including offices in San Francisco, Los Angeles, Paris, Brussels, and Bangalore. We are the world's largest producer of interactive media content for the automotive industry.
Our automotive division, izmocars delivers advanced digital solutions for OEMs, large dealer groups, rental companies, and online marketplaces, including website platforms, CRM systems, data analytics, and digital marketing services across North America, Europe, and Asia.
Job Description & Duties
- Lead architectural decisions and contribute to technical strategy for web-based applications and LAMP stack solutions
- Develop new features, enhancements, bug fixes, and technical solutions with minimal supervision to achieve business goals
- Mentor junior developers and conduct comprehensive code reviews to ensure high code quality standards across the team
- Ensure timely, high-quality deliverables meeting project milestones, deadlines, and budgetary constraints
- Lead cross-functional collaboration with product, QA, and business teams to convert complex business requirements into robust technical specifications
- Participate in sprint planning and Agile ceremonies; take ownership of sprint backlog and team deliverables
- Manage advanced troubleshooting, root cause analysis (RCA), and implementation of scalable solutions for complex support tickets
- Design and implement REST/SOAP web services and API integrations with enterprise systems
- Optimize database performance through advanced SQL optimization, stored procedures, and indexing strategies
- Lead live release deployments, ensuring smooth rollouts with minimal risk and impact
- Contribute to technical documentation, architectural design documents, and knowledge base articles
- Stay current with emerging technologies and industry best practices; mentor team on new development patterns and frameworks
- Lead estimation, sprint planning, and task delegation; provide progress reporting and mentoring to junior team members
- Perform impact analysis for code changes and provide recommendations for system improvements
Mandatory / Primary Skills
- 10 - 14 years of overall professional software engineering experience with at least 12+ years of hands-on experience in LAMP stack development
- 8-10 years of advanced experience in PHP framework development (Symfony / Laravel / Codeigniter)
- 7-8 years of experience with PHP ORM frameworks (Doctrine ORM, Eloquent, or equivalent)
- Extensive involvement in all phases of Agile software developmentDesign, Development, Testing, and Deployment
- Deep expertise in open-source technologies: PHP, MySQL, HTML5, CSS3, JavaScript / jQuery, RESTful services
- Advanced knowledge of PHP design patterns, architectural patterns (MVC, Repository Pattern, Dependency Injection)
- 3+ years of specialized experience with REST/SOAP web services design and integration
- Advanced proficiency with web servers (Apache / NginX) and server configuration optimization. Expert-level Object-Oriented Programming (OOP) and SOLID principles application, Advanced SQL expertis,e including complex queries, stored procedures, triggers, query optimization, and database indexing strategies
- Mastery of version control systems (Git), including branching strategies, CI/CD pipelines, and DevOps practices
- Proven expertise in Continuous Integration, Continuous Deployment, and build automation methodologies
- Expert-level problem-solving skills with a deep understanding of algorithms, data structures, and system design
- Strong leadership and mentoring capabilities with experience guiding junior developers
- Excellent communication skills in Englishboth written and verbal, with the ability articulate complex technical concepts
Experience
- Primary: 10 - 14 years of overall experience in professional software engineering with a strong foundation across all aspects of the LAMP stack ecosystem.
- Hands-on Experience: At least 8 -12 years of dedicated hands-on experience in designing, developing, and maintaining enterprise-level web applications using open-source technologies (PHP, MySQL, HTML, CSS, JavaScript).
- Leadership Experience: Minimum 4-5 years of experience in technical leadership, code review, architecture design, or team mentoring roles.
- Specialization: Demonstrated expertise in building scalable, maintainable, high-performance web applications with a strong emphasis on code quality, security, and performance optimization.