Team Lead (offline)

We are seeking an experienced and dynamic Team Lead to join our team. The successful candidate will play a crucial role in overseeing the technical aspects of our projects, ensuring that our engineering processes are efficient and innovative. This role requires a strong leader who is passionate about technology and committed to driving excellence within our engineering team.


Key Responsibilities:

  • Lead and manage the engineering team to deliver high-quality software solutions.
  • Oversee all technical aspects of projects, including architecture, design, development, and deployment.
  • Ensure that engineering practices align with the company's strategic goals and objectives.
  • Collaborate with other departments to define and execute technical strategies.
  • Mentor and develop team members, fostering a culture of continuous improvement and innovation.
  • Stay updated with the latest industry trends and technologies, and incorporate them into the company's tech stack where applicable.
  • Ensure the security, performance, and scalability of our software products.

     

Qualifications:

  • Proven experience in a leadership role within a technology or software development company.
  • Strong technical background with hands-on experience in software development.
  • Excellent problem-solving skills and the ability to think strategically.
  • Exceptional communication skills, both verbal and written, in English.
  • Ability to manage multiple projects and priorities in a fast-paced environment.
  • Experience with Agile methodologies and project management tools.

 

Preferred Skills:

  • Experience with React.js and Next.js for front-end projects.
  • Proficiency in Laravel/PHP for back-end development.
  • Knowledge of Node.js, Express, and Nest.js frameworks.
  • Familiarity with Shopify and headless eCommerce approaches.
  • Previous experience in eCommerce projects.
  • Proven track record of successfully leading and delivering large-scale projects.