Technical Lead

Digiprima Technologies
Indore, Madhya Pradesh, India

Experience: 10–14 years overall, including 3+ years in a technical leadership or engineering management role

1. Role SummaryWe are looking for a Senior Technical Manager to lead our engineering teams across backend (Node.js), frontend (React.js) and mobile (Flutter) development. You will own technical direction, delivery quality and team growth. The role needs strong hands-on technical judgment, a clear understanding of coding standards and code governance, deep working knowledge of GitHub workflows, and experience designing and running solutions on Microsoft Azure.

You will be the bridge between business goals and engineering execution, making sure products are built to be scalable, secure, maintainable and delivered on time.

2. Key ResponsibilitiesTechnical Leadership

  • Define and drive the technical vision, architecture and roadmap across backend, web and mobile platforms.
  • Review and approve system designs, architecture decisions and technology choices.
  • Guide teams on scalability, performance, security and reliability.
  • Balance technical debt against feature delivery and make trade-offs visible to stakeholders.People & Delivery Management
  • Lead, mentor and grow a team of engineers, tech leads and QA members.
  • Plan sprints and releases, manage timelines, and remove blockers.
  • Set clear goals, conduct performance reviews and build a culture of ownership.
  • Hire, onboard and retain strong engineering talent.Code Quality, Guidelines & Standards
  • Define, document and enforce coding guidelines, naming conventions and best practices for every tech stack in use.
  • Establish code review practices, branching strategy and quality gates.
  • Promote clean code, SOLID principles, design patterns, unit/integration testing and documentation.
  • Track quality metrics such as code coverage, defect rate, code review turnaround and technical debt.GitHub & DevOps Governance
  • Manage GitHub organization structure, repository standards, access control and team permissions.
  • Define branching and release strategies (GitHub Flow / GitFlow / trunk-based) and pull request policies.
  • Set up branch protection rules, required reviews, CODEOWNERS and status checks.
  • Drive CI/CD using GitHub Actions and/or Azure DevOps pipelines; enable automated build, test, security scanning and deployment.
  • Use GitHub features such as Projects, Issues, Dependabot and code scanning to improve visibility and security.Azure Cloud & Infrastructure
  • Architect and oversee solutions on Azure, with cost, security and reliability in mind.
  • Ensure proper use of Azure services, environments (Dev/QA/Staging/Prod), monitoring and alerting.
  • Drive Infrastructure as Code (ARM / Bicep / Terraform) and cloud governance practices.
  • Own incident response, root cause analysis and disaster recovery planning.Stakeholder Collaboration
  • Work with Product, Design, QA and Business teams to translate requirements into technical plans.
  • Communicate progress, risks and technical decisions clearly to senior leadership.
  • Manage vendor, third-party and client technical interactions where needed.
  • •
  • 3. Required Technical SkillsBackend
  • Strong hands-on experience in Node.js with frameworks such as Express.js, NestJS or Fastify, and TypeScript.
  • Designing RESTful APIs (and GraphQL where needed), microservices and event-driven architectures.
  • Async programming, event loop behavior, streams, worker threads, clustering and memory/performance profiling.
  • Relational databases (PostgreSQL, MySQL, SQL Server) and NoSQL (MongoDB, Cosmos DB, Redis), with ORMs such as Prisma, TypeORM or Sequelize.
  • Authentication and authorization (OAuth 2.0, OpenID Connect, JWT, Azure AD / Entra ID).
  • Caching, messaging queues, API security (rate limiting, input validation, Helmet, CORS) and API testing (Jest, Mocha, Supertest).Frontend
  • Strong expertise in React.js (hooks, context, functional components), along with TypeScript, JavaScript (ES6+), HTML5 and CSS3.
  • State management (Redux Toolkit, Zustand, React Query), routing, and component-driven design; knowledge of Next.js is a plus.
  • Responsive, accessible UI and design-system based development.
  • Frontend performance optimization (code splitting, lazy loading, memoization), bundling (Vite/Webpack) and testing (Jest, React Testing Library, Cypress, Playwright).Mobile
  • Strong knowledge of Flutter and Dart for cross-platform Android and iOS development.
  • State management (Bloc, Riverpod, Provider), clean architecture, navigation and dependency injection in Flutter.
  • Offline handling, local storage, push notifications, deep linking, platform channels and mobile security.
  • App store release processes (Google Play and App Store), mobile CI/CD (GitHub Actions, Codemagic, Fastlane) and app performance/crash monitoring.
  • Flutter testing (unit, widget, integration tests); awareness of native Android/iOS basics is a plus.Code Guidelines & Standards
  • Hands-on knowledge of coding standards, static analysis and linting (SonarQube, ESLint, Prettier, Dart analyzer, etc.).
  • Code review best practices, secure coding (OWASP Top 10) and test-driven approaches.
  • Documentation, API specifications (OpenAPI/Swagger) and architecture decision records (ADRs).GitHub
  • Advanced knowledge of Git and GitHub: pull requests, branching strategies, branch protection, CODEOWNERS, GitHub Actions, Dependabot and security scanning.
  • Experience managing repository access, teams and organization-level settings.Azure Services
  • Compute: App Service, Azure Functions, AKS, Container Apps, Virtual Machines.
  • Data & storage: Azure SQL, Cosmos DB, Blob Storage, Redis Cache.
  • Integration: Service Bus, Event Grid, Event Hubs, API Management.
  • Security & identity: Entra ID (Azure AD), Key Vault, Managed Identities, RBAC.
  • DevOps & monitoring: Azure DevOps, Azure Monitor, Application Insights, Log Analytics.
  • Networking basics: VNet, Application Gateway, Front Door, Private Endpoints.
  • Cost management and governance with Azure Policy.

Score my resume against this job, free →

Get your ATS score for this role — free. Score my resume free →