Delightree

2 Job openings at Delightree
React Native Developer (Fully Remote) Bengaluru,Karnataka,India 5 years None Not disclosed Remote Full Time

Job Title: React Native Developer – SaaS Platform Experience: 2–5 years Function: Engineering Reports To: Head of Engineering About Us We’re building a SaaS platform that helps distributed teams (franchise operations, field workers, etc.) streamline their tasks, training, audits, and day-to-day operations. Our mobile app is the primary touchpoint for these teams, and we’re looking for a React Native Developer who thrives on solving real-world problems and building high-performance, production-grade mobile apps. What You’ll Do Build and ship new features end-to-end in React Native for both iOS and Android. Collaborate with product, backend, and QA teams to design performant, testable mobile solutions. Deep-dive into React Native platform issues from Android release compatibility to iOS gesture bugs and implement long-term fixes. Maintain and improve existing features to enhance usability, reduce tech debt, and optimize performance. Implement navigation, offline workflows, local DB, and complex component lifecycles reliably across platforms. Own code quality and best practices modularity, code reuse, maintainability, and debugging across native boundaries. Write clean, reusable, and well-tested code. Support CI/CD, OTA updates, and staged rollouts. What We’re Looking For 2+ years of experience in React Native development with apps shipped to Play Store and App Store. Hands-on experience working on complex features like dynamic forms, push notifications, deep linking, media upload, offline support, etc. Strong knowledge of React Native internals and practical awareness of Android/iOS platform behaviors, bugs, and quirks. Ability to debug performance issues using Flipper, Xcode, Android Studio, or Chrome DevTools. Strong understanding of mobile UX patterns, navigation libraries, and lifecycle management in React Native. Experience integrating native modules (camera, storage, push services, maps, etc.) and handling permissions properly. Comfortable working in a fast-paced, iterative development environment with short release cycles. Why Join Us? Your code will directly impact thousands of users relying on our app every day. Opportunity to own modules end-to-end, from tech design to production support. Work in a tight-knit team where decisions are fast, feedback is immediate, and your ideas are valued. Tackle real-world challenges around scale, reliability, performance, and user experience.

Backend Developer bengaluru,karnataka,india 1 - 3 years INR Not disclosed On-site Full Time

About The Role We are seeking a Backend Developer with 1+ years of professional experience and strong expertise in GraphQL and MongoDB. The ideal candidate must have hands-on, non-negotiable experience with complex MongoDB aggregation pipelines and performance optimization. You will be responsible for building and maintaining scalable backend services, writing optimized database queries, and ensuring high performance of our APIs. Key Responsibilities Design, build, and maintain backend services using Node.js with GraphQL APIs. Create efficient and maintainable MongoDB aggregation pipelines for data querying and reporting. Ensure GraphQL schema design adheres to best practices for scalability and maintainability. Optimize database queries for performance, indexing, and scalability. Collaborate with frontend teams to design API contracts and improve data fetching strategies. Write clean, reusable, and well-documented backend code. Debug and troubleshoot production issues efficiently. Implement security best practices in API development. Participate in code reviews to maintain high-quality standards. Required Skills & Experience 1+ years of experience as a backend developer in a professional setting. Strong proficiency in Node.js and JavaScript (ES6+). Mandatory hands-on experience with GraphQL (queries, mutations, resolvers, schema stitching, performance optimization). Non-negotiable expertise in MongoDB aggregation framework: Complex data transformations. Multi-collection joins using $lookup. Grouping, filtering, projecting, and sorting with performance in mind. Query optimization using indexes. Experience with MongoDB query profiling and performance tuning. Familiarity with database design and data modeling for NoSQL. Understanding of authentication/authorization in APIs (JWT, OAuth). Experience with Git and version control workflows. Good To Have Experience with TypeScript. Knowledge of Graphql, Apollo Server and Express.js. Familiarity with caching strategies (Redis, in-memory caching). Exposure to AWS services (Lambda, S3, EC2, or similar). Soft Skills Strong analytical and problem-solving abilities. Ability to work independently and debug complex backend issues. Effective communication and collaboration with cross-functional teams. Proactive learning attitude to keep up with evolving backend technologies.