Job descriptionLocation: Noida (Onsite) Work Hours: 12:00 PM – 9:00 PM IST, Monday to Friday Experience: 2+ years (IT Services/Consulting domain) About the Role We’re seeking a Node.js + React Native Developer to build and maintain scalable back-end services and high-quality cross-platform mobile apps. You’ll work closely with designers, QA, and client stakeholders to deliver reliable solutions, with overlap for client collaboration during the 12–9 PM shift. Key Responsibilities - Design, develop, and maintain REST/GraphQL APIs using Node.js (Express/Nest.js). - Build, ship, and maintain React Native apps for iOS and Android. - Integrate third-party services and SDKs (payments, analytics, maps, push notifications). - Write clean, testable, and reusable code; implement unit/integration tests (Jest/Mocha). - Optimize app performance, memory usage, and startup time; profile and fix bottlenecks. - Manage app releases to App Store and Google Play; handle signing, certificates, and store listings. - Collaborate with UI/UX for pixel-perfect, responsive UIs; implement React Navigation and deep linking. - Ensure security best practices (auth, secure storage, OWASP Mobile/Node guidelines). - Participate in sprint planning, code reviews, and client demos; provide accurate estimates. - Troubleshoot production issues, monitor logs/metrics, and drive root cause analysis. Required Qualifications - 2+ years of professional experience in IT services/consulting delivering client projects. - Strong proficiency in JavaScript/TypeScript. - Hands-on experience with: - Node.js, Express or Nest.js, REST/GraphQL, JWT/OAuth. - React Native, Redux/RTK or Context API, React Navigation, native modules bridging. - Mobile build tools: Xcode, Android Studio, Gradle, Fastlane (nice to have). - Databases: PostgreSQL/MySQL and/or NoSQL (MongoDB), ORM/ODM (Prisma/TypeORM/Mongoose). - API integration, error handling, offline storage (AsyncStorage/SQLite/realm). - Git, CI/CD (GitHub Actions/GitLab), and common DevOps workflows. - Solid understanding of mobile app lifecycle, app store processes, and crash/analytics tools (Firebase, Sentry). - Experience working in Agile/Scrum teams with client communication. - Strong problem-solving, attention to detail, and ownership mindset. Nice to Have - Experience with WebSockets/real-time features. - Knowledge of React Native performance tooling (Flipper, Hermes). - Familiarity with Docker, containerized Node services, and cloud platforms (AWS/GCP/Azure). - Experience with payments, subscriptions, and in-app purchases. - Basic knowledge of native iOS/Android (Swift/Kotlin) for custom modules. What We Offer - Competitive salary and performance incentives. - Opportunity to work on diverse client projects in a collaborative environment. - Learning budget, certifications, and mentorship. - 5-day work week aligned to 12–9 PM IST for client overlap. How to Apply - Send your resume, GitHub/portfolio links, and a brief note on your most impactful Node.js/React Native project to dolly@elitevirtualemployee.com with subject “Application: Node.js + React Native Developer – Noida”. - Please include your notice period and current CTC.