Search by job, company or skills

S

Technical Lead ( Backend )

7-9 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 14 days ago
  • Be among the first 20 applicants
Early Applicant
Quick Apply

Job Description

We are seeking an experienced Technical Lead (Backend) to join a hyper-growth company. The ideal candidate will have 7-9 years of experience and be responsible for translating requirements into product features, managing a team of developers, and delivering best-in-class code for complex, distributed systems.

Roles and Responsibilities

Development & Implementation:

  • Translate product requirements into functional features.
  • Work directly with a team of developers to conceptualize, build, test, and release products.
  • Deliver best-in-class code for a broad array of interactive web and mobile products.
  • Optimize the performance of existing implementations and debug production issues.

Architecture & Design:

  • Develop features for highly complex, distributed transaction processing systems.
  • Have a knack for benchmarking and optimization.

Continuous Improvement:

  • Work on the continuous improvement of products through innovation and learning.
  • Stay abreast of new innovations and the latest technology trends to improve the product.

Testing & Quality Assurance:

  • Implement functionality for automated tests that will successfully pass and meet coding standards.

Leadership:

  • Act as a team lead, managing products and developers.
  • Have the ability to deal with ambiguity and lead a team in an agile environment.

Skills Required

Experience:7-9 years of experience as a Backend developer.

Core Technologies:

  • Experience in Node.js and Nest.js with GraphQL is a must.
  • Experience in JavaScript and TypeScript is good to have.

Databases:

  • Database architecture and design on SQL (e.g., Postgres) and NoSQL (e.g., MongoDB) systems.
  • Experience in various data storage options, such as Relational and NoSQL.

Software Development Practices:

  • Experience in any message bus like Apache Kafka or RabbitMQ for event-driven architectures.
  • Strong emphasis on unit-testing and TDD (Test-Driven Development).
  • Experience in a CI/CD environment with GitlabCI/ArgoCD/Jenkins.
  • Experience with Agile Development (SCRUM methodology, JIRA).
  • Proficiency with code versioning tools like Git.

Problem-Solving:

  • The ability to debug moderately complex problems, analyze logs in production systems, and read existing code.
  • A strong understanding of object-oriented design, data structures, and complexity analysis.

Tools:

  • Familiarity with the Elasticsearch ELK stack (Elasticsearch, Kibana, and Logstash).

More Info

Job Type:
Industry:
Function:
Employment Type:
Open to candidates from:
Indian

About Company

saasguru is a leading Ed-Tech company dedicated to transforming learners into job-ready professionals in the digital age. With a focus on Salesforce training and job readiness, saasguru equips learners with hands-on experience and practical skills, bridging the gap between certification and employment. It has helped over 100,000 learners from 56 countries discover, launch, and grow a career in Salesforce.

Job ID: 125314381