About this role
As Engineering Manager, you will shape the development process, ensure the delivery of high-quality software solutions, and foster a culture of continuous improvement. This is a great opportunity to work with a modern tech stack and lead a team that is building a scalable, high-performing product. This is a hands-on role, meaning you will actively contribute to coding while managing and guiding the engineering team.
Key responsibilities
- Technical Leadership: Oversee the development of scalable backend services using Python, FastAPI, and PostgreSQL, while ensuring high performance, security, and reliability.
- Hands-On Development: Actively contribute to the codebase, writing clean, testable code and solving complex technical challenges.
- Code Quality & Review: Champion best practices in coding standards, implement testing strategies (Cypress, Chromatic), and conduct thorough code reviews.
- Development Planning: Manage development milestones, task allocation, and sprint planning using JIRA to ensure timely delivery.
- Team Mentorship & Growth: Coach and mentor developers, fostering a collaborative and high-performance engineering culture.
- Cross-Functional Collaboration: Work closely with Product, Design, and other stakeholders to refine workflows and align technical deliverables with business goals.
- Frontend Development Support: Collaborate on building intuitive, user-friendly interfaces with React, JavaScript, and TypeScript, seamlessly integrating backend logic.
- Data & System Optimisation: Design and maintain data pipelines and storage systems for efficiency, integrity, and seamless integration with front-end components.
Experience requirements:
- Proven experience in software engineering leadership, managing teams in an agile environment.
- Strong proficiency in backend development with Python, FastAPI, and PostgreSQL.
- Hands-on experience with RESTful API design and integration.
- Solid understanding of frontend technologies, including React, JavaScript, and TypeScript.
- Experience with testing frameworks such as Cypress and Chromatic.
- Familiarity with CI/CD pipelines and cloud environments (GCP preferred).
- Strong communication skills and the ability to lead and inspire a team.
LANZ has 70+ vacancies
Didn't see the perfect job for you listed?
Get in contact to find out about more opportunities.