About the Role
We are seeking a Lead Web Developer to drive the architecture and development of scalable, high-performance web applications. This is a hands-on leadership role ideal for a seasoned developer who thrives in a fast-paced environment, enjoys solving complex challenges, and has a strong grasp of modern development and DevOps practices.
Key Responsibilities
- Architect, design, and implement scalable full-stack web applications
- Lead backend development using Python or similar programming languages
- Guide system architecture decisions for maintainability, scalability, and performance
- Integrate and manage DevOps tools including Docker, Kubernetes, and GitHub Actions
- Design and maintain SQL and NoSQL database solutions
- Collaborate cross-functionally with product managers, designers, and engineers
- Mentor junior developers, conduct code reviews, and enforce best practices
- Define and document technical standards, architecture, and development workflows
Requirements
- 8+ years of professional web development experience
- 3+ years working with Python or a similar backend language
- Strong understanding of software architecture and system design
- Experience with Kubernetes, Docker, and GitHub Actions or similar CI/CD and containerization tools
- Proficient with SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, Redis) databases
- Solid understanding of modern development practices, version control, and code management
- Strong communication skills and experience leading development teams or technical initiatives
Preferred Qualifications
- Experience in cloud-native application development (AWS, GCP, or Azure)
- Familiarity with microservices, APIs, and distributed systems
- Exposure to front-end technologies and frameworks is a plus
- Passion for automation, performance optimization, and clean code
- QA Engineer, Project/Product Manager experience
Sponsored
Explore Engineering
Skills in this job
People also search for
Similar Jobs
More jobs at Activate Talent
Sponsored