We are seeking a talented technical manager or technical lead who will be responsible for managing our projects, leading a team, and working closely with clients to onboard new projects, sync with the sales team, and resolve client queries. The ideal candidate should have a BS in Software Engineering or equivalent, 3+ years of professional working experience as a team lead, and be an expert in the whole Software Development Lifecycle. They should be proficient in agile development methodologies and have experience in implementing them. The ideal candidate should also be a confident and effective communicator, able to work with clients to gather their requirements, manage timelines, deliver projects on time, and provide technical guidance to the team. They should have a proven ability to lead a team, assign tasks to team members, and manage the client relationship. We are looking for someone with the following qualifications:
• BS in Software Engineering or equivalent
• 2+ years of professional working experience as a team lead
• Experience in MERN stack development
• Expert in the whole Software Development Lifecycle, including frontend, backend, and deployments
• Strong skills in JavaScript frameworks such as React and Node.js, as well as other relevant frameworks
• Good knowledge of backend and database technologies, including relational and non-relational databases
• Familiarity with Git or other version control systems
• Must be confident and possess excellent communication skills, including experience communicating with cross-functional teams and remote teams
• Demonstrated experience leading and managing a team, including providing technical guidance
• Proven ability to onboard new clients, manage client relationships and resolve client issues
• Excellent problem-solving skills and ability to adapt to new challenges and technologies