Leading a team of 34 developers and 1 QA Engineer
Participating in interviewing and selecting team members
Overseeing the day-to-day operations and availability of the team
Writing technical design documents, including architecture plans, database
schemas, and high-level implementation plans
Defining and maintaining the project timeline, ensuring timely delivery
Providing weekly updates to the company CTO and escalating issues or blockers
as needed
Sending monthly progress reports summarizing team accomplishments and
challenges
Managing the entire development lifecycle, including requirements gathering,
development, code reviews, QA, and deployment
Enforcing and improving team practices such as coding standards, agile
methodologies, and product lifecycle processes
Defining and maintaining development architecture, standards, and processes
Requirements: 8+ years of Full-Stack web development experience
Minimum 2 years of hands-on experience with Vue.js
Minimum 2 years experience with PHP
Minimum 2 years of backend experience with Python
Solid experience with MySQL and MongoDB
Strong familiarity with Linux -based development environments
3+ years of experience managing a software development team
Proficiency with Git-based version control systems (Bitbucket or similar)
Experience with AWS cloud services and infrastructure
Experience designing and implementing scalable software architectures
Preferred Qualifications
At least 5 years of proven team leadership experience
Hands-on experience with GoLang is a strong advantage
Proven ability to design complex system architectures and services
Familiarity with Web Services (REST, JSON) standards
Experience in start-up environments and high-velocity development cycles
.המשרה מיועדת לנשים ולגברים כאחד