Tech Lead

2 days ago

mohali, India VT Netzwelt Full-time €8,00,000 - €13,00,000 Contract
  • Lead and mentor team :  Manage a team of web developers, doing SA (solution approach) and assigning
  • tasks, and providing guidance and support as needed.
  • Developing and implementing technical solutions :  Designing, developing, and implementing technical
  • solutions for web applications, including user interfaces, server-side logic, and database integration.
  • Staying up-to-date with new technologies and trends :  Responsible for staying up-to-date with new web
  • development technologies and trends, and ensuring that your team is using the most up-to-date tools and techniques.
  • Ensuring code quality :
  • Ensure that the code written by your team is of high quality, well-documented, and maintainable.
  • Regularly conduct code reviews and handle merge requests, providing constructive feedback to maintain standards.
  • Collaborating with other teams and stakeholders :  Work with Architect, QA, DevOps, and other stakeholders
  • to ensure the final product meets their requirements and is delivered on time.
  • Managing project timelines and budgets :  Manage project timelines and budgets, ensuring that all
  • deliverables are completed on time and within budget.
  • Technical Documentation :  Create and maintain technical documentation for implemented software solutions,
  • ensuring accuracy and collaboration with development and design teams.

Skillset & Technical Requirements

  • Expertise in JavaScript, TypeScript, and at least one frontend library : React or Angular.
  • Extensive knowledge of building REST APIs in Node. js using frameworks like Express, NestJS, or LoopBack.
  • Strong knowledge of databases :
  • Specifically MySQL and MongoDB.
  • Proficient in designing schemas, writing efficient queries, and optimizing performance.
  • Expertise in best coding practices, SOLID principles, design patterns, and scalable application structures.
  • Experience writing unit tests in React and Node. js using Jest, React Testing Library, or Mocha.
  • Fundamental understanding of AWS services like S3, EC2, AWS Lambda, and CloudFront.
  • Strong understanding of Git workflows, including feature branching, handling merge conflicts, and resolving them efficiently.

Good to Have (Desirable or Plus)

  • Familiarity with Serverless and MicroServices architecture.
  • Experience with state management libraries like React-Query, MobX, or RxJS.
  • Knowledge of GraphQL and MicroFrontends.
  • Understanding of message-brokering technologies like RabbitMQ, Kafka, or AWS SQS.
  • Experience using server-side caching techniques such as Redis or Memcached.

Candidate Profile

  • Must follow the right standards and best practices.
  • Passion for tech innovation and problem-solving.
  • Ability to handle complex challenges independently or in a team.
  • Strong logical and analytical skills.
  • Looking to take ownership of the entire product and build things from scratch.
  • Humble, polite, and collaborative attitude.

Qualifications & Experience

  • B. Tech, MCA in Computer Science or equivalent.
  • 8+ years of experience in functional or technical roles, including team lead roles.
  • Strong background in web development with expertise in front-end and back-end technologies.