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 include architecting, designing, and implementing scalable full-stack web applications.
The role involves leading backend development using Python or similar programming languages.
You will guide system architecture decisions for maintainability, scalability, and performance.
The position requires integrating and managing DevOps tools including Docker, Kubernetes, and GitHub Actions.
You will design and maintain SQL and NoSQL database solutions.
Collaboration is essential, as you will work cross-functionally with product managers, designers, and engineers.
Mentoring junior developers, conducting code reviews, and enforcing best practices are also part of the role.
You will define and document technical standards, architecture, and development workflows.
The position requires 8+ years of professional web development experience and 3+ years working with Python or a similar backend language.
A strong understanding of software architecture and system design is necessary.
Requirements:
Candidates must have experience with Kubernetes, Docker, and GitHub Actions or similar CI/CD and containerization tools.
Proficiency with SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, Redis) databases is required.
A solid understanding of modern development practices, version control, and code management is essential.
Strong communication skills and experience leading development teams or technical initiatives are necessary.
Preferred qualifications include experience in cloud-native application development (AWS, GCP, or Azure).
Familiarity with microservices, APIs, and distributed systems is a plus.
Exposure to front-end technologies and frameworks is also beneficial.
A passion for automation, performance optimization, and clean code is desired.
Experience as a QA Engineer or Project/Product Manager is advantageous.
Benefits:
The position offers the opportunity to work in a dynamic and fast-paced environment.
You will have the chance to lead and mentor a team of developers.
The role provides the opportunity to work with modern technologies and practices in web development.
There is potential for professional growth and development within the company.
The company promotes a culture of collaboration and innovation.