Senior/ Staff Backend Software Engineer
3 weeks ago
Senior Backend Developer (Nest.JS - AWS - Mongo - Apollo GraphQL)Required skills: Nest.JS, MongoDB, AWS, Apollo GraphQL.Company DescriptionAt ExpiWell, we are transforming how organizations gather real-time, in-the-moment insights about human experiences. Our Experience Sampling Methodology (ESM) platform and mobile apps replace outdated survey methods, allowing organizations to capture dynamic and contextual data. Trusted by leaders in HR, Product & CX, Healthcare, and Academia, ExpiWell enables the collection of engagement, emotion, and behavior information through geofencing-triggered surveys and multimedia data capture. We aim to enhance research and promote a greater understanding of the human condition.Position Overview:We're seeking an experienced Senior Backend developer to modernize and extend our ExpiWell research platform API using NestJS and Apollo GraphQL, AWS and MongoDB Atlas architecture. The main server will be serving a native IOS and and Android Application as well a modern unified React Native app that is currently in development.Key Responsibilities:- Migrate legacy API endpoints from Express to NestJS v11 with full TypeScript typing.- Build RESTful APIs, WebSocket gateways, and background job systems. -Improve out AWS infrastructure to a more modern VPS. AWS certification a huge plus. - Redesign our MongoDB architecture to better align with global customers. - Apollo GraphQL certificate training in Parts 1 to 4. (must complete)- Implement authentication, payment processing, and real-time messaging features.- Write comprehensive unit tests (Jest) and maintain >80% code coverage- Design and document APIs using Swagger/OpenAPI specifications.- Review and validate AI-generated code for quality, security, and best practices- Implement AWS integrations (S3, SES) and third-party services (SendGrid, Stripe, Twilio)Required SkillsTechnical Stack- Expert-level NestJS (v11+) with dependency injection, guards, interceptors, pipes- Advanced TypeScript (v5.7+) with generics, decorators, and type safety patterns -Apollo GraphQL basic 1-4 certificate training. Free training provided by Apollo Odyssey.- MongoDB with Mongoose ODM and complex aggregations- Testing: Jest, unit testing, E2E testing, test coverage strategies- RESTful API design and versioning strategies- WebSocket/Socket.IO for real-time features- AWS Services: S3, SES, CloudWatch- Git workflow with conventional commits and PR reviewsAI-Assisted Development- Experience using AI coding assistants (Claude code VSCode CLI)- Ability to write effective prompts for code generation- Strong code review skills to validate AI-generated code- Understanding of when to trust AI vs. manual implementation- Familiarity with AI-assisted testing and documentationNice to Have- React / Next.js experience- Redis for caching and distributed locking- Stripe payment integration- Twilio SMS/voice integration- Puppeteer/headless browser automation- Sentry error monitoring- Docker containerization- Experience with research/survey platformsWhat Makes You Great for This Role- You can rapidly prototype features using AI assistance while maintaining code quality- You understand modern backend architecture (microservices, event-driven, CQRS)- You write clean, maintainable code that follows SOLID principles- You're comfortable working with large codebases and legacy migration- You proactively write tests and documentation- You can debug complex issues across multiple services- You stay current with JavaScript/TypeScript ecosystem trendsProject ContextYou'll be working on a research platform that powers mobile experience sampling studies. The API handles:- Survey delivery and response collection- Real-time participant messaging- Payment/incentive distribution- Media upload and transcription- Geofencing and sensor triggers- Anonymous survey participationDevelopment Environment- Framework: NestJS v11 monorepo with shared libraries- Package Manager: pnpm- Code Quality: ESLint v9, Prettier, TypeScript - Testing: Jest v30 with coverage reporting- AI Tools: Claude Code CLI for development assistance- Deployment: AWS infrastructureHow to ApplySubmit your application with:1. Resume highlighting NestJS and TypeScript projects2. GitHub and profile3. Brief description of your experience with AI coding tools.What We Offer:* Fully remote, flexible work setup* Supportive, collaborative global team* Opportunities for long-term growth and increased responsibility
-
Staff Software Engineer
1 week ago
Moradabad, India Rippling Full timeStaff Software EngineerAbout RipplingRippling is the first way for businesses to manage all of their HR & IT—payroll, benefits, computers, apps, and more—in one unified workforce platform.By connecting every business system to one source of truth for employee data, businesses can automate all of the manual work they normally need to do to make employee...
-
Moradabad, India Catalyst Info Labs Full timeCompany DescriptionCatalyst Info Labs Pvt. Ltd. specializes in simplifying digital operations through advanced AI-powered platforms and GenAI-enabled analytics. With a focus on risk adjustment, value-based transformation, and process optimization, the company helps improve compliance, performance outcomes, and financial efficiency. Guided by our core values...
-
Moradabad, India Catalyst Info Labs Full timeCompany DescriptionCatalyst Info Labs Pvt. Ltd. specializes in simplifying digital operations through advanced AI-powered platforms and GenAI-enabled analytics. With a focus on risk adjustment, value-based transformation, and process optimization, the company helps improve compliance, performance outcomes, and financial efficiency. Guided by our core values...
-
Software Engineer Backend
1 week ago
Moradabad, India Solvei8 Full timeJob Title:Software Engineer IISolvei8 (pronounced solve-it) is a one-stop integrated factory cloud solutions provider for the apparel and footwear industry, under the parent company Buyogo AG. With innovation, agility, and customer-centricity at the core, Solvei8 is focused on providing solutions that optimize factory processes, increase visibility, and lead...
-
Backend engineer — data
4 weeks ago
Moradabad, India Branch International Full timeBranch OverviewImagine a world where every person has improved access to financial services. People could start new businesses, pay for their children’s education, cover their emergency medical bills – the possibilities to improve life are endless.Branch is a global technology company revolutionizing financial access for millions of underserved banking...
-
Sr. Software Engineer
6 days ago
Moradabad, India Bulwark Health Full timeLocation: Remote, in INDIA onlyCompany DescriptionBulwark Health specializes in simplifying healthcare operations through advanced AI-powered platforms and GenAI-enabled analytics. With a focus on Risk Adjustment, Value-Based Care (VBC) transformation, and mid-revenue cycle optimization, the company helps improve compliance, patient outcomes, and financial...
-
Software Engineer
3 weeks ago
Moradabad, India Orbit AI Full timeFull-Stack Developer – EdTech Admissions PlatformAbout the Project:We’re seeking a full-stack developer (2+ years experience) to architect and build OrbitAI — an EdTech admissions platform — from the ground up. If you’re excited about blending scalable engineering with meaningful impact in higher education, this is for you. If coding and building...
-
Senior Software Test Engineer
3 weeks ago
Moradabad, India JiBe ERP Full timeThis role is Onsite for Navi Mumbai/ChennaiPosition - Senior Software Test Engineer (Manual) Job Objective JiBe is a cloud-based fully integrated ERP system for the shipping industry. Our goal is to allow shipping companies to improve productivity, efficiency, and safety levels while reducing costs. JiBe ERP enables increased automation and streamlining of...
-
Senior Software Test Engineer
3 weeks ago
Moradabad, India JiBe ERP Full timeThis role is Onsite for Navi Mumbai/ChennaiPosition - Senior Software Test Engineer (Manual) Job Objective JiBe is a cloud-based fully integrated ERP system for the shipping industry. Our goal is to allow shipping companies to improve productivity, efficiency, and safety levels while reducing costs. JiBe ERP enables increased automation and streamlining of...
-
Backend Engineer Intern
2 days ago
Moradabad, India Rivi Full timeAbout RiviWe build AI-first products across travel and beyond. We’re hiring a full-time paid backend intern (at least 3 to 6 months) to ship APIs, microservices, and integrations that hit production.What you’ll doDesign Node.js/TS microservices that call LLM/RAG services and external travel APIs.Implement REST/gRPC endpoints with auth, rate-limiting, and...