Talent.com
Full Stack Developer (Remote-India)
Full Stack Developer (Remote-India)hotsourced • Trivandrum, Kerala, India
No longer accepting applications
Full Stack Developer (Remote-India)

Full Stack Developer (Remote-India)

hotsourced • Trivandrum, Kerala, India
2 days ago
Job type
  • Remote
Job description

About the Client :

We are a UK-based technology company operating a multi-tenant car wash service booking and management platform. Built on .NET 8.0, Angular, MySQL, React Native, and cloud services, our platform serves multiple business clients across the UK with real-time bookings, payment processing, and comprehensive business management tools across web and mobile applications.

Role Overview

Location : Fully Remote (Offshore) | Type : Full-Time Contract | Overlap : UK hours (GMT / BST)

We're seeking an experienced Mid-Level Full-Stack Developer to maintain and enhance our platform. You'll work across the .NET backend API, Angular frontend, and React Native mobile applications, independently taking ownership of features and delivering high-quality code across the full stack.

Key Responsibilities

Develop and maintain features across .NET 8.0 backend, Angular 14+ frontend, and React Native mobile apps

Build RESTful APIs with ASP.NET Core and implement a responsive UI with Angular / TypeScript

Maintain and enhance customer-facing and technician-facing React Native mobile applications

Work with MySQL databases using Entity Framework Core and optimize query performance

Integrate third-party services (Stripe, Firebase, AWS S3, Hangfire)

Follow Clean Architecture principles and CQRS patterns

Manage mobile app deployments to iOS App Store and Google Play Store

Write unit / integration tests with xUnit and participate in code reviews

Ensure security best practices (JWT authentication, RBAC, data protection)

Collaborate with UK-based teams and respond to production issues

Document technical decisions and provide accurate time estimates

Required Technical Skills

Backend (.NET / C#)

NET 8.0, C#, ASP.NET Core Web API / MVC

  • Entity Framework Core 8.0, MySQL 8.0+
  • LINQ, async / await, dependency injection
  • Clean Architecture, CQRS, Repository pattern, DDD
  • Multi-tenancy architecture

Frontend (Angular)

Angular 14+, TypeScript 4.6+

  • RxJS observables, reactive forms, routing / guards
  • PrimeNG, Bootstrap, FullCalendar
  • Component architecture, lazy loading, HTTP interceptors
  • Mobile Development (React Native)

    React Native (v0.73+) with production experience

  • iOS development (Xcode, CocoaPods, provisioning profiles, App Store deployment)
  • Android development (Android Studio, Gradle, Google Play Console)
  • React Navigation (v6 / v7) - Stack, Bottom Tabs, Material Top Tabs
  • Native modules and linking dependencies
  • Environment management (development, staging, production)
  • Fastlane automation and TestFlight
  • Mobile State Management

    Redux (actions, reducers) and Redux Toolkit (slices)

  • Redux middleware (Thunk, Persist)
  • Reselect for memoized selectors
  • State architecture for complex applications
  • Security & Authentication

    ASP.NET Core Identity, JWT authentication

  • Firebase Authentication, OAuth 2.0
  • Role-based authorisation, CORS, secure password handling
  • Apple Authentication and Google Sign-In implementation
  • Third-Party Integrations

    Stripe payment gateway (including mobile SDK)

  • Firebase Cloud Messaging (push notifications)
  • Email (SMTP, MailKit)
  • REST API consumption, webhooks
  • AWS S3, Hangfire background jobs
  • Intercom customer support integration
  • Mailgun transactional emails
  • Sentry error tracking
  • Mixpanel analytics
  • Braze push notifications
  • Maps & Location Services

    react-native-maps for map rendering

  • Geolocation and location permissions
  • Google Places API for address autocomplete
  • Database & Caching

    MySQL administration, query optimisation, indexing

  • EF Core migrations, transaction management
  • Redis caching strategies, connection pooling
  • Firebase Realtime Database (data structure, queries, listeners)
  • Testing & Quality

    xUnit, Shouldly, unit / integration testing

  • TDD principles, mocking / stubbing
  • AutoMapper, Serilog, FluentValidation
  • Swagger / OpenAPI documentation
  • Jest for React Native testing
  • Development Tools

    Git (branching, pull requests)

  • npm / yarn, Angular CLI
  • Visual Studio / VS Code / Rider
  • Xcode Command Line Tools
  • Android Studio / Genymotion emulators
  • Metro Bundler, Babel
  • Multi-environment configuration
  • React DevTools, Chrome DevTools
  • macOS development environment (required for iOS builds)
  • AI-Assisted Development (MANDATORY)

    Experience with Claude Code, Cursor, GitHub Copilot, or similar AI coding tools is required for this role. You must be actively using these tools in your daily workflow for code generation, debugging, and refactoring. In your application, you will need to explain your current setup and demonstrate how you integrate AI tools into your development process.

    Experience Requirements

    Essential Experience :

    3-5 years of professional software development experience

    At least 2 years working with .NET / .NET Core and 2 years with Angular or a similar SPA framework

    2+ years React Native mobile development with production apps shipped to both iOS and Google Play stores

    2+ years working with SQL databases (MySQL, SQL Server, or PostgreSQL)

    Hands-on experience with Entity Framework Core or similar ORM

    Proven track record of RESTful API development and payment gateway integrations

    Experience with real-time features (WebSockets, Socket.io, live updates)

    Strong Git experience in team environments and familiarity with Agile / Scrum methodologies

    Active daily use of AI coding tools (Claude Code, Cursor, GitHub Copilot, Codex, etc.) with demonstrable productivity improvements

    Highly Desirable : Experience with multi-tenant applications, Clean Architecture patterns, background job processing systems, push notifications and webhooks, cloud services (AWS / Azure / GCP), Docker, CI / CD pipelines (CircleCI or similar), Redis caching, Firebase services (Auth, FCM, Realtime Database), and monorepo management.

    You Should Have : Built and shipped at least 2 production full-stack applications including at least 2 React Native mobile apps to both iOS and Google Play stores. Experience with e-commerce or booking platforms is particularly valuable. You should be comfortable working with complex database schemas, debugging production issues under pressure, debugging cross-platform mobile issues, and integrating multiple third-party APIs. Managing multiple environments (development, staging, production) should be second nature to you.

    Required Competencies

    Technical Skills : You need to be able to debug complex multi-tier applications independently, write clean and maintainable code, and identify performance bottlenecks across backend, web, and mobile platforms. You should be quick to learn new technologies and frameworks, and comfortable making architectural decisions. A well-established AI-assisted development workflow is essential for this role. You must be capable of troubleshooting native iOS and Android issues when they arise.

    Communication : Strong written and verbal English is required. You'll be writing technical documentation, collaborating effectively with a remote team, and participating in code reviews. You must be self-motivated and capable of working with minimal supervision.

    Professional Approach : We need someone who takes ownership of features from conception through to deployment, including managing mobile app store releases. You should proactively identify issues before they become problems, consistently deliver quality work on time, and be comfortable working across different parts of the stack (backend, web frontend, mobile). Attention to edge cases and thorough testing is important to us.

    What We Offer

    This is a fully remote position with flexible working hours, though you'll need to maintain core overlap with UK business hours (GMT / BST). You'll be working on a live production platform that serves car wash businesses across the UK, using modern technologies including .NET 8.0, Angular 19, React Native, and various cloud services.

    We support an AI-assisted development environment where tools like Claude Code and Cursor are part of our standard workflow. You'll gain hands-on experience with Clean Architecture, Domain-Driven Design, and enterprise-level patterns while working on a real multi-tenant SaaS application with both web and mobile components.

    The role involves meaningful work with major integrations including Stripe, Firebase, and AWS. You'll be working in a monorepo structure with shared code libraries across mobile and backend. This is a long-term position with genuine opportunities for professional growth

    Work Schedule

    9am - 5pm UK time (2 : 30 pm - 10 : 30 pm IST)

    Monday to Friday

    Pay & Benefits - What You’ll Get in Return

    Salary : 18-24 LPA

    Fully remote role with UK working hours.

    21 days annual leave + 12 public holidays

    Create a job alert for this search

    Stack Developer • Trivandrum, Kerala, India

    Related jobs
    Full Stack Developer (React & Python)

    Full Stack Developer (React & Python)

    Edstem Technologies • Trivandrum, Kerala, India
    About the Role We are looking for an experienced Full Stack Developer with strong expertise in React for front-end development and solid hands-on experience with Python for back-end services.The i...Show more
    Last updated: 8 days ago • Promoted
    Full Stack Engineer

    Full Stack Engineer

    Celsior • Trivandrum, Kerala, India
    Position Objective Celsior Technologies, a leader in digital transformation, is seeking a talented and motivated Full Stack. NET Developer to join our innovative team.We are looking for a professio...Show more
    Last updated: 10 days ago • Promoted
    Dotnet Developer

    Dotnet Developer

    Litmus7 • Trivandrum, Kerala, India
    Should be cognizant of the OMS paradigms including Inventory Management, Inventory publish, supply feed processing, control mechanisms, ATP publish, Order Orchestration, workflow set up and customi...Show more
    Last updated: 30+ days ago • Promoted
    Lead Java Developer

    Lead Java Developer

    Vensure Employer Solutions • Trivandrum, Kerala, India
    Exp : 6-12 years Work location : Trivandrum (Work from office) The Java Lead is responsible for leading the design, development, and maintenance of robust server-side applications using modern Jav...Show more
    Last updated: 23 days ago • Promoted
    .Net + Azure Developer (6+ years)- Immediate

    .Net + Azure Developer (6+ years)- Immediate

    Reflections Info Systems • Trivandrum, Kerala, India
    We are looking for candidates with 6+ years of experience in IT industry and with strong.Net Core, Azure Messaging service, Azure Functions. This is a client facing role and hence should have strong...Show more
    Last updated: 5 days ago • Promoted
    Full Stack Engineer

    Full Stack Engineer

    KniTT • Trivandrum, Kerala, India
    Role : Full-Stack Developer (React + Python + Databricks SQL) Role Summary We are building data-centric applications on Databricks Apps that combine interactive React UIs with Python backends pow...Show more
    Last updated: 30+ days ago • Promoted
    Lead Java Developer

    Lead Java Developer

    Zafin • Trivandrum, Kerala, India
    What will you do? Thoroughly understand the requirements and design.Collaborate with internal teams on various deliverables. Understand High Level Design and prepare the Low-level design (the Integ...Show more
    Last updated: 7 days ago • Promoted
    Full Stack Software Developer

    Full Stack Software Developer

    AOT Technologies • Trivandrum, Kerala, India
    Job Purpose We are seeking a passionate and experienced Full Stack Software Developer with decent Java development expertise to take a leading role in the enhancement and development of our HealthC...Show more
    Last updated: 9 days ago • Promoted
    Frontend Developer

    Frontend Developer

    Zarthi • Trivandrum, Kerala, India
    We are looking for a passionate and self-motivated Frontend Developer with minimum 2 years of hands-on experience in Angular. You will be responsible for developing dynamic, responsive web applicati...Show more
    Last updated: 8 days ago • Promoted
    Immediate opening for UiPath Developers

    Immediate opening for UiPath Developers

    GyanSys Inc. • Trivandrum, Kerala, India
    Experience : 5+ yrs Notice Period : Immediate - 15 days Work Location : Trivandrum, Kerala - Thorough knowledge in RE framework , Queues etc - Indepth knowledge Orchestrator , RCA analysis - Exp...Show more
    Last updated: 15 days ago • Promoted
    Node.js Developer

    Node.js Developer

    Zarthi • Trivandrum, Kerala, India
    Zarthi is a technology service provider that acts as a catalyst for businesses.Haldirams, Thirdwave Coffee, mPocket, UNICEF, and UNDP. Beyond providing technology support, we also specialize in clou...Show more
    Last updated: 8 days ago • Promoted
    ASP.NET Developer

    ASP.NET Developer

    Angel and Genie • Trivandrum, Kerala, India
    EXPERIENCE REQUIRED : 6 – 8 Years.LOCATION : Trivandrum / Thiruvananthapuram.Build and maintain application functionality for new and existing systems using the. Net toolset with a SQL Server back end....Show more
    Last updated: 23 days ago • Promoted
    Back End Developer

    Back End Developer

    Vonnue • Trivandrum, Kerala, India
    Hiring : Backend Developer in Wayanad (5+ Years Experience) Location : Sulthan Bathery, Wayanad, Kerala Applicants should be from Wayanad or ready to relocate About Vonnue Vonnue is a fast-gro...Show more
    Last updated: 30+ days ago • Promoted
    Back End Developer

    Back End Developer

    Tech Mahindra • Trivandrum, Kerala, India
    Title : Backend Developer with MongoDB Experience : 5-7 years Location : Thiruvananthapuram (from Client Location working) Domain : Banking Notice Period : upto 30 Days Backend Development Requirements...Show more
    Last updated: 30+ days ago • Promoted
    Senior AI Engineer

    Senior AI Engineer

    Lexoga • Trivandrum, Kerala, India
    We’re hiring for a market-leading edge computing startup that’s building AI infrastructure for remote and low-connectivity environments. Their mission is to power real-time, on-premise intelligence ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Frontend Developer - React Native

    Senior Frontend Developer - React Native

    Hyper Lychee Labs • Trivandrum, Kerala, India
    TIME ZONE : IST EXPERIENCE : Minimum 5 Years JOB DESCRIPTION We are seeking a seasoned Frontend Developer with a strong track record of building high-quality mobile applications.The ideal candidate ...Show more
    Last updated: 2 hours ago • Promoted • New!
    Mobile Application Developer

    Mobile Application Developer

    ThoughtSpot • Trivandrum, Kerala, India
    Design and develop advanced mobile applications using React Native for both iOS and Android platforms.Collaborate with product managers, designers, and backend engineers to deliver delightful user ...Show more
    Last updated: 13 days ago • Promoted
    Dotnet Angular Developer

    Dotnet Angular Developer

    Skywalk Global • Trivandrum, Kerala, India
    The ideal candidate should be strong in Angular for front-end development and.NET Core for back-end API development.Develop responsive UI components using. Work with SQL Server for queries, stored p...Show more
    Last updated: 5 days ago • Promoted