
Senior Engineer ( React Native) at Velotio Technologies. Velotio Technologies. is a product engineering company working with innovative startups and enterprises. We are a certified Great Place to Work® and recognized as one of the best companies to work for in India. We have provided full-stack product development for 110+ startups across the globe building products in the cloud-native, data engineering, B2B SaaS, IoT & Machine Learning space. Our team of 400+ elite software engineers solves hard technical problems while transforming customer ideas into successful products.. We’re looking for a Mid to Senior React Native Developer with 3–5 years of hands-. on experience in building mobile applications using React Native—working with . both Expo and/or React Native CLI. You’ll join a fast-paced, collaborative team . focused on delivering high-quality cross-platform apps used by thousands of users. . The ideal candidate will have a strong foundation in mobile development, state . management, API integration, and Git-based collaboration, along with experience . implementing audio/video features, file upload and recording, and managing . background tasks and processes effectively across both Android and iOS platforms.. Responsibilities. ●Design, develop, and maintain React Native applications for both Android . and iOS platforms.. ●Work with React Native CLI and/or Expo based on project needs.. ●Implement and manage state management solutions using Zustand, Redux, . or Redux Toolkit.. ●Integrate APIs and manage network operations using Axios, fetch, and React. Query.. ●Build and style UI components using libraries like React Native Paper, React. Native Elements, or custom solutions.. ●Develop and integrate audio/video playback and recording features, . including file upload and media handling.. ●Manage background tasks such as uploads, downloads, notifications, or . background audio processing.. ●Use Git for code versioning, pull requests, and resolving merge conflicts in a. collaborative development environment.. ●Write clean, maintainable code and participate in code reviews to ensure . high-quality output.. ●(Nice to have) Build or work with native modules to extend React Native . capabilities.. ●(Nice to have) Set up or contribute to CI/CD pipelines and write unit tests to . ensure code reliability. ● 3–5 years of experience in React Native development, working on . production-grade mobile apps.. ● Strong command of either Android (Kotlin/Java) or iOS (Swift/Objective-C), . with the ability to work across both platforms.. ● Solid experience with:. ○ React Native CLI and/or Expo. ○ State management libraries (Zustand, Redux, Redux Toolkit). ○ Networking with Axios, fetch, and React Query. ○ UI libraries like React Native Paper and React Native Elements. ● Experience with audio/video features, including recording, media playback, . and file uploads.. ● Familiarity with background task management using libraries like react-. native-background-fetch, react-native-track-player, or similar.. ● Proficient with Git workflows: branching, pull requests, and merge conflict . resolution.. ● Ability to debug complex issues and ensure performance and platform . compatibility. Nice to Have. ●Experience working with or building native modules.. ●Familiarity with CI/CD tools (e.g., Bitrise, GitHub Actions, Fastlane).. ●Writing and maintaining unit or integration tests. Company Location: India.