Head of Engineering
- Provide technical leadership, mentorship, and guidance to a small team of engineers (3-6 members).
- Conduct architecture reviews to ensure adherence to design principles, patterns, and coding standards.
- Define and implement a robust technical strategy, including choosing the right technologies, frameworks, and architecture for our mobile app.
- Ensure the quality, performance, and reliability of mobile applications through rigorous testing and QA processes.
- Collaborate with product managers, designers, and other stakeholders to drive product innovation and deliver user-centric mobile experiences.
- Foster a culture of continuous learning and growth within the engineering team.
- A minimum of 8 years of experience in architecting and building complex systems.
- At least 3 years in a technical leadership role, involving mentoring, team management, and defining technical roadmaps.
- Extensive experience as a Middle Tier Architect, with a strong focus on Django and Python.
- Proficiency in developing RESTful APIs and web services using Django REST Framework.
- Strong grasp of software architecture principles and design patterns.
- Hands-on experience with PostgreSQL and GCP Spanner.
- Proficiency in Docker and Kubernetes.
- Strong familiarity with Google Cloud Platform (GCP), including GCP Compute, Cloud Storage, IAM Security, and other GCP services.
- Experience with Google Kubernetes Engine (GKE).
- Proficient in large-scale distributed database systems, such as PostgreSQL or GCP Spanner, and efficient in writing optimized SQL queries.
- Experience in developing, deploying, and maintaining development, staging, and integration environments, following industry best practices.
- Experience collaborating with mobile application development teams and understanding the unique challenges of mobile app backends.
- Exceptional communication skills, a proactive mindset, and a willingness to take ownership of projects.
- Experience with Celery/Redis or other task processing and message queuing tools.
- Advanced skills with Django and PostgreSQL.
- Familiarity with machine learning algorithms and AI principles.
- Experience in mobile application backend development for iOS.
- Proficiency in modern DevOps tools and methodologies.
When applying, mention the word CANDYSHOP to show you read the job post completely. This is a beta feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they are human RNDQuMjIwLjI0OS4xNDEM