Senior Full Stack Developer – AI & Modern Web Applications

Hireflex247 India Pvt. Ltd

Mysuru

On-site

INR 1,200,000 - 1,800,000

Full time

6 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Hireflex247 India Pvt. Ltd. is seeking a Senior Full Stack Developer to drive AI-assisted development for modern web applications in Mysore. You will own architecture, DB design, frontend, backend, APIs, integrations, deployment and production support.

You should combine strong software engineering fundamentals with a modern AI-driven approach, using AI tools to accelerate development while ensuring code quality, security and maintainability in production.

Qualifications

  • 5–8+ years of professional software development experience.
  • Strong React/Next.js experience.
  • Strong JavaScript/TypeScript skills.
  • Backend development experience with Node.js or Python.
  • REST APIs and third-party integrations knowledge.
  • Experience with PostgreSQL/SQL and data modelling.
  • Familiar with CI/CD, Docker and cloud deployments.

Responsibilities

  • Design, develop and maintain modern web applications from frontend through backend.
  • Take ownership of features from requirement through production deployment.
  • Build responsive UIs using React/Next.js.
  • Develop scalable backend services with Node.js/TypeScript and/or Python.
  • Design REST APIs and manage integrations with third-party services.
  • Mentor junior and mid-level developers and review code.

Skills

React
Next.js
TypeScript
JavaScript
HTML5/CSS3
Tailwind CSS
Responsive design
State management
API integration

Tools

Node.js
Python
PostgreSQL
SQL
Supabase
Firebase
Docker
GitHub Actions

Job description

Senior Full Stack Developer – AI & Modern Web Applications

Location: Mysore (Mysuru), Karnataka
Work Mode: 100% Office-Based
Employment: Full-Time
Experience: 5–8+ Years
Department: Engineering / Product Technology

About the Role

We are looking for an experienced Senior Full Stack Developer to join our client’s technology team in Mysore.

This is a hands-on senior engineering position for someone who can take ownership of applications from architecture and database design through frontend, backend, APIs, integrations, deployment and production support.

We are looking for an engineer who combines strong software engineering fundamentals with a modern AI-assisted development mindset.

You should be comfortable using AI coding tools to accelerate development, debugging, testing, documentation and code reviews — while maintaining full responsibility for the quality, security and maintainability of the code that reaches production.

You will work closely with Product Managers, UI/UX Designers, QA Automation Engineers and other developers to turn business requirements into scalable, production-ready products.

What You’ll Do
  • Design, develop and maintain modern web applications from frontend through backend.
  • Take technical ownership of features from requirement through production deployment.
  • Build responsive, high-quality user interfaces using React / Next.js.
  • Develop scalable backend services using Node.js / TypeScript and/or Python.
  • Design and maintain REST APIs and third-party integrations.
  • Design database schemas, queries and data models.
  • Work with PostgreSQL / SQL databases and modern data platforms.
  • Implement authentication, authorisation and role-based access control.
  • Build secure file upload, document, image and media workflows.
  • Integrate external APIs, payment platforms, email/SMS services and other SaaS products.
  • Design asynchronous/background processing where required.
  • Review pull requests and maintain engineering standards across the team.
  • Troubleshoot complex production issues across frontend, backend, database and infrastructure.
  • Improve application performance, reliability and security.
  • Work closely with QA engineers to improve automated test coverage.
  • Support CI/CD and cloud deployment processes.
  • Mentor junior and mid-level developers.
  • Participate in architecture and technical decision-making.
Core Technology Stack

We are particularly interested in candidates with strong experience across:

Frontend

  • React
  • Next.js
  • TypeScript
  • JavaScript
  • HTML5 / CSS3
  • Tailwind CSS or modern component libraries
  • Responsive web development
  • State management
  • API integration

Backend

  • Node.js
  • TypeScript
  • Express / NestJS or equivalent
  • Python experience is advantageous
  • RESTful API development
  • Authentication and authorisation
  • Background jobs / queues
  • Webhooks
  • Third-party integrations

Database

  • PostgreSQL
  • SQL
  • Database modelling
  • Query optimisation
  • Indexing
  • Migrations
  • Transactions and data integrity

Experience with Supabase, Firebase or similar Backend-as-a-Service platforms would be advantageous.

Cloud & DevOps

You don't need to be a dedicated DevOps engineer, but you should understand how your application reaches production.

Experience with some of the following is desirable:

  • AWS / Azure / GCP
  • Docker
  • GitHub Actions / Azure DevOps / Jenkins
  • CI/CD pipelines
  • Serverless functions
  • Object storage such as AWS S3
  • CDN concepts
  • Environment and secrets management
  • Application logging and monitoring
  • Production troubleshooting
AI-Assisted Software Engineering

AI is becoming part of everyday software engineering, and we expect senior developers to know how to use it effectively.

You should be comfortable using tools such as:

  • GitHub Copilot
  • ChatGPT
  • Claude
  • Cursor
  • Codex or similar coding agents
  • AI-assisted IDEs and development tools

You may use AI to:

  • Accelerate implementation and prototyping.
  • Generate initial code and boilerplate.
  • Refactor existing code.
  • Generate unit and integration tests.
  • Debug complex issues.
  • Analyse logs and errors.
  • Review code for potential problems.
  • Generate documentation.
  • Understand unfamiliar codebases.
  • Explore alternative architectural approaches.
  • Generate database queries and migrations.
  • Identify edge cases and security concerns.

However, AI-generated code must never be treated as automatically production-ready.

As a Senior Developer, you are expected to understand, review, test and take ownership of every piece of code you approve.

Building AI-Powered Products

Experience integrating AI into applications is highly desirable.

You may work on features involving:

  • LLM APIs
  • AI assistants and chat interfaces
  • OpenAI / Anthropic / Gemini or similar models
  • Speech-to-text and voice interfaces
  • Document processing
  • Image analysis
  • AI-generated summaries
  • Structured data extraction
  • RAG / knowledge-base applications
  • Vector databases and embeddings
  • AI agents and tool calling
  • Workflow automation

You should understand the difference between simply calling an AI API and designing a reliable production AI feature.

This includes considering:

  • Prompt design
  • Structured outputs
  • Context management
  • Hallucinations
  • Model latency
  • Token/API costs
  • Error handling and retries
  • Data privacy
  • Security
  • Human review
  • Model evaluation and monitoring
Architecture & Engineering Standards

As a senior member of the team, you will help ensure applications remain maintainable as they grow.

You should be comfortable making decisions around:

  • Application architecture
  • Component and service boundaries
  • API design
  • Database architecture
  • Scalability
  • Caching
  • Performance
  • Security
  • Error handling
  • Logging and observability
  • Code quality
  • Automated testing
  • Technical debt
  • Documentation

You should know when a simple solution is sufficient and when a more scalable architecture is genuinely required.

Security

Security should be part of development rather than something considered after launch.

You should understand:

  • Authentication and session management
  • OAuth / JWT
  • Role-Based Access Control (RBAC)
  • API security
  • Input validation
  • SQL injection prevention
  • XSS / CSRF fundamentals
  • Secure file handling
  • Encryption concepts
  • Secrets management
  • OWASP fundamentals
  • Secure coding practices

Experience building applications involving sensitive or regulated data is advantageous.

Testing & Quality

Senior developers are expected to take responsibility for quality before handing work to QA.

You should be comfortable with:

  • Unit testing
  • Integration testing
  • API testing
  • Automated testing
  • Test-driven thinking
  • Code reviews
  • Debugging
  • Performance optimisation

Experience with tools such as Jest, Vitest, Playwright, Cypress or equivalent is desirable.

Essential Skills
  • 5–8+ years of professional software development experience
  • Strong React / Next.js experience
  • Strong JavaScript / TypeScript
  • Strong backend development experience
  • Node.js and API development
  • PostgreSQL / SQL
  • REST APIs
  • Git / GitHub
  • Authentication and authorisation
  • Cloud deployment fundamentals
  • Strong debugging and problem-solving skills
  • Experience building production applications
  • Experience reviewing other developers' code
  • Strong understanding of software architecture
  • Good written and verbal communication
Good to Have
  • Python
  • Supabase
  • AWS
  • Docker
  • Redis
  • GraphQL
  • WebSockets / real-time applications
  • Mobile development / React Native
  • Microservices
  • Payment gateway integrations
  • AI/LLM integrations
  • RAG and vector databases
  • CI/CD
  • SaaS product development
  • Multi-tenant application architecture
  • Experience working with international clients
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Developer-Nextjs,Nodejs,Python,
Software Developer-Nextjs,Nodejs,Python,

Ramxora.AI (Treez Enterprise Group) • Bengaluru

On-site
INR 1,400,000 - 2,200,000
Senior Software Developer - Full Stack & AI
Senior Software Developer - Full Stack & AI

TANTRANOVA TECHNOLOGY PVT LTD • Bengaluru

On-site
INR 1,800,000 - 3,000,000
AI-Ready Full-Stack Developer
AI-Ready Full-Stack Developer

TURBOSOFT PRIVATE LIMITED • Pune District

On-site
INR 1,200,000 - 2,400,000
Senior Full Stack AI Engineer
Senior Full Stack AI Engineer

Coditude • Pune District

On-site
INR 1,500,000 - 2,700,000
Senior Full Stack Developer / Lead Engineer (AI-Native, AWS Scale)
Senior Full Stack Developer / Lead Engineer (AI-Native, AWS Scale)

Zafify • Mumbai

On-site
INR 1,500,000 - 2,000,000
Competitive salary
Flexible work hours
Learning and growth opportunities
AI Full-Stack Engineer
AI Full-Stack Engineer

Version1 • Mumbai

On-site
INR 4,000,000 - 6,500,000
Full Stack Developer AI Native
Full Stack Developer AI Native

Classic Search • Pune District

On-site
INR 1,200,000 - 2,300,000
Staff Software Engineer- Eng
Staff Software Engineer- Eng

UKG • Pune District

On-site
INR 1,500,000 - 2,000,000
Full Stack Developer - AI Solutions and Product
Full Stack Developer - AI Solutions and Product

SiriusAI • Gurugram District

On-site
INR 1,200,000 - 1,800,000
Specialist Software Engineer
Specialist Software Engineer

Amgen • Hyderabad

On-site
INR 2,800,000 - 4,000,000