EDGYBEES is a cutting-edge technology company specializing in visual intelligence solutions for aerial and satellite imagery. We are seeking an experienced Full-Stack Team Lead to manage a dynamic team of 4 engineers (2 backend, 1 frontend, 1 Devops) in developing cutting-edge products. The ideal candidate will have full-stack development expertise, strong leadership skills, and experience with scalable, high-performance systems.
Responsibilities:
- Team Management: Lead and mentor a team of engineers (backend and frontend), focusing on their personal and professional development.
- Feature Development: Architect and develop end-to-end features, handling both backend (Redis, Kubernetes, PostgreSQL, Python, FastAPI) and frontend (React, Redux, Cesium, monorepo with npm 7, TypeScript) technologies.
- Code Reviews & Quality: Conduct thorough PR reviews and ensure code quality and adherence to best practices.
- Version Management: Oversee version management and the release of new product iterations.
- Customer Support & Hotfixes: Interact with customers, troubleshoot issues, and implement hotfixes as needed.
- Product Development: Collaborate closely with the product team on defining new features, UI/UX improvements, and assigning tasks across frontend and backend teams.
- Bug Triage: Regularly conduct bug triage with the QA team and ensure timely resolution of issues.
- Cross-Team Collaboration: Work with the Computer Vision team on integration pipelines and support Proof of Concepts (POCs) for quick solutions.
- Scalable Solutions: Lead development of two key products—one involving augmented reality on real-time video and another managing georegistration for satellite imagery.
- Stakeholder Communication: Report directly to the VP of R&D and contribute to strategic product discussions.