Technical Lead – Full Stack

We are looking for a Technical Lead – Full Stack to join our dynamic team.

Key Responsibilities

  • Lead the end-to-end design, development, and maintenance of robust and scalable web applications throughout the software development lifecycle.
  • Architect and implement complex software solutions to ensure high performance, reliability, and scalability.
  • Collaborate with cross-functional teams to define and execute innovative solutions that meet project requirements, including developers, product managers, and stakeholders.
  • Mentor and guide junior team members, fostering skill development and growth within the team.
  • Conduct thorough code reviews, provide constructive feedback, and enforce coding standards to maintain high code quality.
  • Stay updated with emerging technologies and industry trends, integrating them into development processes as applicable.
  • Analyze and optimize application performance, troubleshoot issues, and implement effective solutions.
  • Manage the technical direction and roadmap for projects, ensuring alignment with business objectives.
  • Represent the technical team, communicate progress, and collaborate with stakeholders to overcome challenges and achieve successful project delivery.

Candidate Profile

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • 7+ years of hands-on experience in full-stack software development, with a strong record of leading and delivering complex projects.
  • Proficiency in multiple programming languages (e.g., JavaScript, Python, Java, C#) and extensive experience with front-end (React, Angular) and back-end (Node.js, .NET, Django, Spring) technologies.
  • Deep understanding of database technologies (SQL and NoSQL) and expertise in designing and implementing RESTful APIs.
  • Strong problem-solving and analytical skills, focused on delivering high-quality, scalable, and maintainable code.
  • Proven ability to lead projects, mentor team members, and drive technical initiatives aligned with business objectives.
  • Experience with TDD, Unit Testing, and Integration Testing practices.
  • Familiarity with cloud platforms (AWS, GCP, Azure), Infrastructure as Code (IaC) tools like Terraform, and CI/CD tools such as Jenkins.
  • Experience with containerization platforms like Docker or Kubernetes.
  • Excellent communication and interpersonal skills, adept at collaborating effectively with cross-functional teams and stakeholders.

Apply for this position

Subject:
Full Name *
Email *
Phone *
Message to Hiring Manager *
Upload CV/Resume *

Note: You can upload only pdf file and it must be less than 2 MB.

LinkedIn
Website