We are looking for a
Lead Software Developer
to take ownership of multiple digital products and lead the full-stack development team. This role requires strong technical expertise across backend and frontend technologies, including PHP (Laravel), Node.js, React, and WordPress. You will drive product delivery, manage a team of developers, and ensure technical excellence across several web-based applications and platforms.
This is an exciting opportunity to influence product direction, shape development best practices, and lead engineering efforts across a diverse stack and multiple product lines.
Key Responsibilities:
• Take technical ownership of multiple products, including custom web applications, APIs, and WordPress-based sites.
• Work closely with Product Managers, Designers, and stakeholders to define and deliver scalable, high-performing solutions.
• Make architectural and stack decisions that align with long-term business and product goals.
• Lead and mentor a cross-functional team of software developers (frontend and backend).
• Set code standards, conduct reviews, and guide the team through technical challenges.
• Foster a collaborative, productive engineering culture focused on growth and accountability.
• Oversee end-to-end development workflows across multiple platforms and technologies:
o Backend: PHP (Laravel), Node.js
o Frontend: React.js, JavaScript/TypeScript
• CMS: WordPress (custom themes, plugins, headless setups)
• Ensure consistent code quality, scalability, and performance optimization.
• Troubleshoot and resolve complex technical issues across the stack.
• Implement agile development practices and lead sprint planning, estimation, and retrospectives.
• Collaborate with DevOps or infrastructure teams to manage deployments, CI/CD, and environments.
• Track progress, mitigate risks, and ensure timely product delivery.
Requirements
Required Qualifications:
• Bachelor’s degree in Computer Science, Engineering, or equivalent experience.
• 6+ years of hands-on software development experience.
• Proven experience leading software teams and managing end-to-end product delivery.
• Deep knowledge of:
o PHP and modern frameworks like Laravel
o React.js and frontend state management libraries
o Node.js and REST/GraphQL API design
o Custom WordPress development (themes, plugins, ACF, WP REST API)
• Familiarity with SQL and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB).
• Experience with Git, deployment workflows, and cloud platforms (AWS, DigitalOcean, etc.).
• Strong communication skills with the ability to explain technical concepts to non-technical stakeholders.
Preferred Qualifications:
• Experience working with headless CMS setups using WordPress and React.
• Familiarity with Docker, CI/CD pipelines, and automated testing frameworks.
• Understanding of SEO, accessibility, and performance best practices for web apps.
• Experience in managing multiple projects/products simultaneously.