The Role
We’re looking for a Senior Lead Full Stack Developer who enjoys both building and leading. You’ll drive development of the core platform, manage a growing team of engineers, and write production-level code across the stack.
You’ll work closely with the CTO to translate product goals into scalable architecture, while also owning sprint planning, task scoping, and development processes.
This is a hands-on role where you’ll guide a talented team of engineers, solve complex technical challenges, and shape product features from backend infrastructure to frontend interface. It’s ideal for someone who wants to balance leadership with coding — with the opportunity to grow into a Head of Engineering position.
Responsibilities
Own and evolve the full-stack architecture (Python, Flask, React)
Lead sprint planning, task assignments, and engineering operations
Collaborate on roadmap execution and technical priorities
Mentor and guide engineers while writing scalable, high-quality code
Architect and build new features end-to-end, from API design to UI
Design and maintain microservices and internal APIs
Manage and improve AWS infrastructure (ECS/Kubernetes, autoscaling workers)
Ensure strong standards for security, performance, and reliability
Promote a pragmatic, user-centered engineering culture
What We’re Looking For
Required Skills
5+ years as a full stack engineer (Python, Flask, React/JS), including 2+ years in a technical leadership role
Strong experience building scalable backend systems and APIs
Solid understanding of system design principles (latency, throughput, reliability, observability, cost tradeoffs)
Experience with microservice-based architectures
Hands-on cloud infrastructure experience (AWS preferred)
Strong frontend knowledge (React, component architecture, state management, performance optimization)
Engineering best practices (CI/CD, test coverage, monitoring, rollback strategies, version control)
Comfortable with technical scoping, breaking down features, and assigning/prioritizing work
Clear communicator for documentation, code reviews, and mentoring
Nice-to-Haves
Experience with video, media tech, or ML/AI platforms
UI/UX sensibility
Strong awareness of security best practices
Startup experience, ideally early engineer or lead
Culture & Mindset
Transparent, humble, and collaborative
High ownership and accountability
Clear and assertive communication in remote, multicultural settings
Proactive, autonomous, and solution-oriented
Supportive but focused on priorities and deadlines
Passionate about technology, innovation, and user experience
Comfortable managing remote teams and navigating conflict constructively
International experience and professional English skills