Full Stack Developer

1 week ago


Kochi, India hotsourced Full time

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 OverviewLocation: 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 ResponsibilitiesDevelop and maintain features across .NET 8.0 backend, Angular 14+ frontend, and React Native mobile appsBuild RESTful APIs with ASP.NET Core and implement a responsive UI with Angular/TypeScriptMaintain and enhance customer-facing and technician-facing React Native mobile applicationsWork with MySQL databases using Entity Framework Core and optimize query performanceIntegrate third-party services (Stripe, Firebase, AWS S3, Hangfire)Follow Clean Architecture principles and CQRS patternsManage mobile app deployments to iOS App Store and Google Play StoreWrite unit/integration tests with xUnit and participate in code reviewsEnsure security best practices (JWT authentication, RBAC, data protection)Collaborate with UK-based teams and respond to production issuesDocument technical decisions and provide accurate time estimatesRequired Technical SkillsBackend (.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 architectureFrontend (Angular)Angular 14+, TypeScript 4.6+ • RxJS observables, reactive forms, routing/guards • PrimeNG, Bootstrap, FullCalendar • Component architecture, lazy loading, HTTP interceptorsMobile 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 TestFlightMobile State ManagementRedux (actions, reducers) and Redux Toolkit (slices) • Redux middleware (Thunk, Persist) • Reselect for memoized selectors • State architecture for complex applicationsSecurity & AuthenticationASP.NET Core Identity, JWT authentication • Firebase Authentication, OAuth 2.0 • Role-based authorisation, CORS, secure password handling • Apple Authentication and Google Sign-In implementationThird-Party IntegrationsStripe 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 notificationsMaps & Location Servicesreact-native-maps for map rendering • Geolocation and location permissions • Google Places API for address autocompleteDatabase & CachingMySQL administration, query optimisation, indexing • EF Core migrations, transaction management • Redis caching strategies, connection pooling • Firebase Realtime Database (data structure, queries, listeners)Testing & QualityxUnit, Shouldly, unit/integration testing • TDD principles, mocking/stubbing • AutoMapper, Serilog, FluentValidation • Swagger/OpenAPI documentation • Jest for React Native testingDevelopment ToolsGit (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 RequirementsEssential Experience:3-5 years of professional software development experienceAt least 2 years working with .NET/.NET Core and 2 years with Angular or a similar SPA framework2+ years React Native mobile development with production apps shipped to both iOS and Google Play stores2+ years working with SQL databases (MySQL, SQL Server, or PostgreSQL)Hands-on experience with Entity Framework Core or similar ORMProven track record of RESTful API development and payment gateway integrationsExperience with real-time features (WebSockets, Socket.io, live updates)Strong Git experience in team environments and familiarity with Agile/Scrum methodologiesActive daily use of AI coding tools (Claude Code, Cursor, GitHub Copilot, Codex, etc.) with demonstrable productivity improvementsHighly 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 CompetenciesTechnical 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 OfferThis 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 growthWork Schedule9am - 5pm UK time (2:30 pm - 10:30 pm IST)Monday to FridayPay & Benefits - What You’ll Get in ReturnSalary: 18-24 LPA + discretionary performance bonusA high-trust environment where you can truly own your work.A chance to shape the agency’s paid media function and influence its growth.Direct access to founders and the senior team for mentorship and support.Fully remote role with UK working hours.21 days annual leave + 12 public holidays


  • Full Stack Developer

    3 weeks ago


    Kochi, India Inciem Full time

    Full Stack Developers (4 positions) We're hiring Full Stack Developers ! Bring your expertise in React, Node.js, Next.js, MongoDB , and more to build robust, scalable applications. Experience with UI, server-side development, CI/CD pipelines, and unit testing is a must. Experience: 3–5 years Join us and be part of a team that’s shaping the future of...


  • kochi, India DBiz Full time

    Senior Full Stack Developer - 6+ yearsLocation: Kochi, KeralaAbout the RoleWe are seeking an experienced Senior Full Stack Developer with a proven track record of building enterprise-grade applications using Next.js and React.js. The successful candidate will have deep expertise in GraphQL and REST APIs, strong knowledge of CI/CD with Azure DevOps, hands-on...


  • kochi, India Tata Consultancy Services Full time

    TCS is hiring for .Net - Fullstack Experience : 8 to 10 years Location: Kochi Mode of Interview: Walk-in Mandatory Skills: Must be having 8+ Years of experience Design and develop full-stack web application using Angular 16+ for front-end and .NET Core 8 Strong working knowledge on .Net Core 8, Angular 16+, SQL Work closely with cross-functional teams to...


  • kochi, India Tata Consultancy Services Full time

    TCS is hiring for .Net - Fullstack Experience : 8 to 10 years Location: Kochi Mode of Interview: Walk-in Mandatory Skills: Must be having 8+ Years of experience Design and develop full-stack web application using Angular 16+ for front-end and .NET Core 8 Strong working knowledge on .Net Core 8, Angular 16+, SQL Work closely with cross-functional teams to...


  • Kochi, India Tata Consultancy Services Full time

    TCS is hiring for .Net - Fullstack Experience : 8 to 10 years Location: Kochi Mode of Interview: Walk-in Mandatory Skills: - Must be having 8+ Years of experience - Design and develop full-stack web application using Angular 16+ for front-end and .NET Core 8 - Strong working knowledge on .Net Core 8, Angular 16+, SQL - Work closely with cross-functional...


  • Kochi, India Infinova Global Corporate Services LLP Full time

    About InfinovaInfinova is a global leader in intelligent business transformation, enabling organizations to scale smarter and achieve sustainable success. We integrate strategic consultancy, financial expertise, and technology-driven solutions to deliver measurable growth and operational excellence.Our service portfolio includes AI-powered business...


  • kochi, India Infinova Global Corporate Services LLP Full time

    About InfinovaInfinova is a global leader in intelligent business transformation, enabling organizations to scale smarter and achieve sustainable success. We integrate strategic consultancy, financial expertise, and technology-driven solutions to deliver measurable growth and operational excellence.Our service portfolio includes AI-powered business...


  • Kochi, India Infinova Global Corporate Services LLP Full time

    About InfinovaInfinova is a global leader in intelligent business transformation, enabling organizations to scale smarter and achieve sustainable success. We integrate strategic consultancy, financial expertise, and technology-driven solutions to deliver measurable growth and operational excellence.Our service portfolio includes AI-powered business...


  • Kochi, India Infinova Global Corporate Services LLP Full time

    About InfinovaInfinova is a global leader in intelligent business transformation, enabling organizations to scale smarter and achieve sustainable success. We integrate strategic consultancy, financial expertise, and technology-driven solutions to deliver measurable growth and operational excellence.Our service portfolio includes AI-powered business...


  • Kochi, India Infinova Global Corporate Services LLP Full time

    About InfinovaInfinova is a global leader in intelligent business transformation, enabling organizations to scale smarter and achieve sustainable success. We integrate strategic consultancy, financial expertise, and technology-driven solutions to deliver measurable growth and operational excellence.Our service portfolio includes AI-powered business...