logo
Job Opportunites

Tech Lead

share-img
Job Description

Job Summary:

We are looking for a highly skilled Technical Lead with deep expertise in JavaScript, React, and Node.js to lead a high-performing team of developers. As a Tech Lead, you will drive the architecture and development of scalable web applications, mentor engineers, and collaborate closely with cross-functional teams to deliver innovative software solutions.Key Responsibilities:

  • Lead the design, development, and deployment of full-stack JavaScript applications.
  • Architect scalable frontend and backend systems using React and Node.js.
  • Collaborate with Product Managers, Designers, and other Engineers to translate business requirements into technical solutions.
  • Ensure code quality through code reviews, automated testing, and adherence to best practices.
  • Guide and mentor engineers, fostering a culture of continuous learning and improvement.
  • Own the technical roadmap and contribute to planning and estimation.
  • Stay up-to-date with the latest in web technologies and advocate for their adoption when appropriate.
  • Troubleshoot and resolve technical issues in development and production environments.


Technical Requirements:

  • 5-10 years of professional experience in software development.
  • 3+ years of experience in a technical leadership or senior engineering role.
  • Strong hands-on experience with JavaScript (ES6+), React, Node.js, and Express.js.
  • Experience with modern frontend tools like Webpack, Babel, Redux, or Zustand.
  • Familiarity with RESTful APIs, GraphQL, and third-party integrations.
  • Experience with databases such as MongoDB, PostgreSQL, or MySQL.
  • Knowledge of unit testing (e.g., Jest, Mocha), and CI/CD pipelines.
  • Proficiency with Git, version control workflows, and code collaboration tools.
  • Exposure to cloud platforms like AWS, GCP, or Azure is a plus.

Soft Skills & Leadership:

  • Strong problem-solving and analytical thinking.
  • Excellent communication and team collaboration skills.
  • Ability to break down complex problems and provide clear technical direction.
  • Experience mentoring junior engineers and conducting technical interviews.
  • Agile mindset with experience in Scrum or Kanban environments.

Preferred Qualifications:

  • Experience with TypeScript.
  • Familiarity with containerization tools like Docker.
  • Prior experience in startups or fast-paced product teams.
  • Contributions to open-source or developer communities.


Requirements

Technical Requirements:

  • 5-10  years of professional experience in software development.
  • 3+ years of experience in a technical leadership or senior engineering role.
  • Strong hands-on experience with JavaScript (ES6+), React, Node.js, and Express.js.
  • Experience with modern frontend tools like Webpack, Babel, Redux, or Zustand.
  • Familiarity with RESTful APIs, GraphQL, and third-party integrations.
  • Experience with databases such as MongoDB, PostgreSQL, or MySQL.
  • Knowledge of unit testing (e.g., Jest, Mocha), and CI/CD pipelines.
  • Proficiency with Git, version control workflows, and code collaboration tools.
  • Exposure to cloud platforms like AWS, GCP, or Azure is a plus.

Soft Skills & Leadership:

  • Strong problem-solving and analytical thinking.
  • Excellent communication and team collaboration skills.
  • Ability to break down complex problems and provide clear technical direction.
  • Experience mentoring junior engineers and conducting technical interviews.
  • Agile mindset with experience in Scrum or Kanban environments.

Preferred Qualifications:

  • Experience with TypeScript.
  • Familiarity with containerization tools like Docker.
  • Prior experience in startups or fast-paced product teams.
  • Contributions to open-source or developer communities.


Benefits

What We Offer:

  • Competitive salary and performance bonuses
  • Flexible working hours and remote-friendly culture
  • Opportunity to lead impactful projects with cutting-edge technologies
  • Learning & development budget
  • A collaborative, supportive engineering team that values clean code and innovation


Experience

5+ years

Location

Remote

Employment Type

Full time

Department

Software Development