Search Jobs

Search by job, company or skills

Senior Full Stack Engineer

Senior Full Stack Engineer

digiqt technolabs
  • Posted an hour ago
  • Be among the first 10 applicants

Job Description

Senior Full Stack Engineer – Python, Django, React, AI

Location: Ahmedabad, Gujarat (Onsite only)

Employment Type: Full-Time

Experience: 3+ Years

Domain: Finance | Microservices | AI-Driven Development

About the Role:

We are looking for a skilled and driven Full Stack Engineer to join our engineering team. In this role, you will architect and deliver end-to-end features across complex, production-grade microservices systems. You will collaborate directly with clients and cross-functional teams, apply AI-driven development practices, and uphold the highest standards of software quality through test-driven development and solid engineering principles.

Key Responsibilities:

  • Design, build, and maintain scalable full-stack features using Python/Django and React.js
  • Architect, manage, and operate complex microservices codebases in production environments
  • Identify, analyse, and resolve intricate application edge cases and complex business logic scenarios
  • Apply system design best practices and SOLID principles across backend and frontend layers
  • Write clean, testable code following TDD methodology; maintain high coverage with unit, integration, and E2E tests
  • Leverage AI-assisted development tools and integrate AI/ML capabilities into product features
  • Communicate directly with clients — gathering requirements, providing progress updates, and setting clear expectations
  • Lead feature delivery end-to-end: from requirement analysis and architecture through deployment and monitoring
  • Understand and model complex business rules, especially within financial product domains

Technical Requirements:

Backend

  • Python / Django — strong proficiency building production-grade REST APIs and background workers (Django ORM, DRF, Celery, async views)
  • PostgreSQL — advanced query optimisation, indexing strategies, schema design (complex joins, window functions, JSONB, migrations at scale)

Frontend

  • React.js — component architecture, performance optimisation, responsive UI development
  • Redux — state management for large-scale applications; Redux Toolkit preferred (async thunks, selectors, middleware, normalised state)

Architecture & Engineering Practices

  • Microservices — hands-on experience managing distributed service codebases (service contracts, API gateways, event-driven messaging via Kafka/RabbitMQ, Docker/Kubernetes)
  • System Design — solid foundations in scalability, availability, and data consistency patterns
  • SOLID Principles — demonstrated through code reviews, architecture decisions, and mentorship
  • TDD — red-green-refactor discipline; pytest, Jest, Cypress or equivalent tooling

AI-Driven Development

  • Proficient with AI-assisted development tools (GitHub Copilot, Cursor, Claude)
  • Experience integrating LLM APIs (OpenAI, Anthropic, or similar) into production applications
  • Ability to evaluate AI-generated code critically and adapt it to production standards

Experience:

  • 3+ years of professional experience delivering full-stack, end-to-end projects
  • Proven track record of taking projects from requirements gathering through production deployment
  • Demonstrable experience handling complex business edge cases and debugging deep application issues
  • Experience with direct client communication — written, verbal, and in presentations

Preferred Qualifications:

  • Experience in financial products — trading platforms, payment systems, insurance, or lending domains
  • Familiarity with financial regulations, compliance workflows, or audit-trail requirements
  • Experience with high-availability and fault-tolerant architectures for mission-critical systems
  • Contributions to open-source projects or a strong technical portfolio

Soft Skills & Culture Fit:

  • Clear, proactive communicator — comfortable owning client conversations and translating technical concepts for non-technical stakeholders
  • Strong analytical thinker with the ability to break down ambiguous requirements into actionable tasks
  • Self-directed and ownership-minded; able to drive projects with minimal supervision
  • Collaborative team player who participates actively in code reviews and knowledge sharing
  • Detail-oriented with a quality-first mindset — you take pride in shipping reliable software

Important:

◆ Interview Mode: Offline / In-person only

◆ Apply only if you meet the required experience, location, and skills

◆ Only shortlisted candidates will be contacted

We are an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

More Info

Job Type:
Industry:
Function:
Employment Type:

Key Skills

GitHub Copilot

AI-assisted development tools

Claude

Cursor

About Company

Similar Jobs

5-7 yrs
Ahmedabad, India
Skills:
ReactJavascriptDockerHTMLPythonETL pipelinesAI-assisted development toolsAPI integrations
5-7 yrs
Ahmedabad, India
Skills:
react.js PostgreSQLNode.jsCss3TypescriptJavascriptHtml5MySQLRestful ApisExpressjsNestjsTailwind CSSTypeORMPrisma ORMSequelize ORMNext.js
3-8 yrs
Remote
Skills:
Node JsCloud InfrastructureAwsReact NativeType ScriptKubernetesDockerApiSqlNo SqlFlutter
5-10 yrs
Remote
Skills:
JavaAwsMachine LearningSpring CloudRedisPythonDevops