Find a jobRecruiters

Full Stack Developer

Exclusive opportunity

Onsite

Full Stack Developer

WITS INNOVATION LAB

Full Stack Developer

Skills

SQL QueriesMongoDBDockerReactNodeTypescriptGolangFlutterTesting & QAMicroservicesPostgreSQLMySQLRedisGrafanaAIPrometheusGitHubKubernetes

1 month ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Location:

Punjab, India

Work mode:

Onsite

Published on:

8 September 2026

What they need


Profile Summary

We are looking for a backend-heavy Full Stack Engineer with 3+ 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.

A key requirement is practical experience using Agentic AI or AI-assisted development tools for at least one year. The candidate should understand how to use AI coding agents effectively while still reviewing, validating, testing, and taking ownership of the generated code.

Must-Have Requirements

Backend Engineering

  • 3+ 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.

Good-to-Have Skills

  • NoSQL: MongoDB or another NoSQL database.
  • Caching: Redis and practical understanding of caching patterns.
  • Containers / DevOps: Docker, Docker Compose, CI/CD, Kubernetes exposure, or cloud deployment experience.
  • Security: JWT/OAuth, RBAC, API security, secrets management, input validation, rate limiting, OWASP fundamentals, and secure coding practices.
  • Observability: Grafana, Prometheus, Tempo, Loki, OpenTelemetry, Jaeger, ELK/OpenSearch, or similar tools.
  • Architecture: Microservices, event-driven systems, queues, background workers, WebSockets, API gateways, or serverless architectures.

Role Expectations

  • Take ownership of features from technical design through implementation, testing, deployment, and production support.
  • Work primarily on backend systems while being able to contribute to React.js or Flutter applications when required.
  • Participate in technical and system design discussions and communicate trade-offs clearly.
  • Debug issues across application, API, database, and infrastructure layers.
  • Use AI coding tools to improve engineering productivity without compromising code quality, security, or maintainability.
  • Collaborate effectively with engineering, QA, product, design, DevOps/SRE, and other stakeholders.

Other offers great for you!

These companies are also looking for great profiles

Structure

Full-Stack Developer

600 euros/day

Freelance

Paris, France

Onsite

Skills

RustReactTypescriptC++

3 months ago

Quick apply

IT Makers

Full-stack developer

Fourchette proposée par le client : 400 à 500 € HT de TJM

Freelance

Brussels, Belgium

Hybrid

Skills

Fullstack Development

2 months ago

Quick apply

IT Makers

Full-stack developer

Fourchette proposée par le client : 400 à 500 € HT de TJM

Freelance

Brussels, Belgium

Hybrid

Skills

.NETCore

1 month ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools