← Back to jobs
WWits Innovation Lab

Full Stack Developer

Wits Innovation Lab

Mohali
Full-Time
0.0 - 0.0 LPA
3+ experience

Description

Profile SummaryWe are looking for a backend-heavy Full Stack Engineer with 3K years of experience who can independently build and maintain production-grade applications. The candidate should be strong in either Node.js or Golang, have working frontend/mobile experience in React.js or Flutter, and be comfortable with databases, APIs, system design fundamentals, debugging, and production engineering.

Must-Have Requirements • 3K years of professional software development experience. • Strong hands-on experience in at least one backend stack: Node.js / TypeScript or Golang. • Experience designing and developing REST APIs, backend services, integrations, and business logic. • Good understanding of HTTP, API design, authentication/authorization, error handling, asynchronous programming, and backend application architecture. • Ability to write maintainable, modular, testable, and production-quality code.

Agentic AI / AI-Assisted Development • Minimum 1 year of regular hands-on experience using Agentic AI or AI coding tools as part of software development. • Experience using AI tools for code generation, debugging, refactoring, code understanding, testing, documentation, or code review. • Should know how to provide appropriate context and constraints to coding agents and validate their output before use. • Experience with tools such as GitHub Copilot, Cursor, Claude Code, Codex, Windsurf, or equivalent tools is acceptable.

Frontend / Mobile • At least 1 year of hands-on experience with React.js or Flutter. • The candidate does not need to be a frontend specialist, but should be comfortable building screens/components, integrating APIs, managing basic state, handling authentication, and debugging frontend/mobile issues.

Databases • Hands-on experience with at least one SQL database such as PostgreSQL, MySQL, SQL Server, or equivalent. • Working understanding of schema design, relationships, joins, indexing, transactions, and basic query optimisation.

System Design • Basic-to-intermediate system design knowledge is mandatory. • Should be able to reason about API design, service boundaries, database selection, caching, scalability, asynchronous processing, failure handling, and basic distributed-system trade-offs. • Deep architecture expertise is not expected, but the candidate should be able to design and explain a reasonably scalable real-world application.

Eligibility Criteria

  • Backend Engineering
    • 3K years of professional software development experience.
    • Strong hands-on experience in at least one backend stack: Node.js / TypeScript or Golang.
    • Experience designing and developing REST APIs, backend services, integrations, and business logic.
    • Good understanding of HTTP, API design, authentication/authorization, error handling, asynchronous programming, and backend application architecture.
    • Ability to write maintainable, modular, testable, and production-quality code.
  • Agentic AI / AI-Assisted Development
    • Minimum 1 year of regular hands-on experience using Agentic AI or AI coding tools as part of software development.
    • Experience using AI tools for code generation, debugging, refactoring, code understanding, testing, documentation, or code review.
    • Should know how to provide appropriate context and constraints to coding agents and validate their output before use.
    • Experience with tools such as GitHub Copilot, Cursor, Claude Code, Codex, Windsurf, or equivalent tools is acceptable.
  • Frontend / Mobile
    • At least 1 year of hands-on experience with React.js or Flutter.
    • The candidate does not need to be a frontend specialist, but should be comfortable building screens/components, integrating APIs, managing basic state, handling authentication, and debugging frontend/mobile issues.
  • Databases
    • Hands-on experience with at least one SQL database such as PostgreSQL, MySQL, SQL Server, or equivalent.
    • Working understanding of schema design, relationships, joins, indexing, transactions, and basic query optimisation.
  • System Design
    • Basic-to-intermediate system design knowledge is mandatory.
    • Should be able to reason about API design, service boundaries, database selection, caching, scalability, asynchronous processing, failure handling, and basic distributed-system trade-offs.
    • Deep architecture expertise is not expected, but the candidate should be able to design and explain a reasonably scalable real-world application.

About Wits Innovation Lab

Wits Innovation Lab is an Indian edtech startup offering AI-driven personalized learning and skill development programs.

Industry: TechnologyEmployees: 1000+Website