Job Summary:
We are looking for an experienced Head of Engineering to lead our engineering team and drive the development of scalable, high-performance applications. This role will be responsible for architecting, strategizing, and delivering innovative solutions using PHP, Node.js, JavaScript, and Mobile technologies. The ideal candidate is a hands-on leader with strong technical expertise and a passion for building world-class products.
Key Responsibilities:
-
Lead and mentor a team of engineers, fostering a culture of innovation and collaboration.
-
Oversee the development, deployment, and scaling of applications built using PHP, Node.js, JavaScript, and Mobile (iOS/Android).
-
Define and implement engineering best practices, ensuring code quality, security, and performance.
-
Collaborate with product managers, designers, and business leaders to align engineering efforts with business objectives.
-
Drive agile development processes, ensuring timely and efficient delivery of features.
-
Maintain and improve the technical architecture, making key decisions on frameworks, tools, and infrastructure.
-
Implement DevOps practices and CI/CD pipelines to streamline software deployment.
-
Stay updated on industry trends and emerging technologies to ensure continuous innovation.
-
Manage and optimize the engineering budget, including resource planning and vendor negotiations.
Requirements:
-
8+ years of experience in software development, with at least 3+ years in a leadership role.
-
Strong expertise in PHP, Node.js, JavaScript (React, Vue, or Angular), and Mobile development (React Native, Swift, Kotlin, or Flutter).
-
Experience with cloud platforms (AWS, GCP, or Azure) and microservices architecture.
-
Proven ability to hire, mentor, and grow high-performing engineering teams.
-
Strong understanding of database technologies (SQL, NoSQL, PostgreSQL, MongoDB, etc.).
-
Familiarity with DevOps, CI/CD pipelines, and containerization tools (Docker, Kubernetes).
-
Excellent communication and leadership skills, with the ability to align technical strategies with business goals.
-
Strong problem-solving and decision-making abilities in a fast-paced startup or enterprise environment.
Preferred Qualifications:
-
Experience with AI/ML, data engineering, or blockchain technologies is a plus.
-
Knowledge of software security best practices and compliance standards.
-
Previous experience working in SaaS, fintech, e-commerce, or mobile-first businesses.