React Native Developer
Company: Vedantic Technologies
Job Type: Full-Time
Experience: 1–3 Years
Work Location: Remote / Work From Home
Employment Type: Full-Time
Department: Engineering / Product Development
About Vedantic Technologies
Vedantic Technologies is a technology-driven company focused on building modern, scalable, and user-friendly digital solutions for businesses and consumers.
We are looking for a talented and motivated React Native Developer with 1–3 years of hands-on experience to join our remote engineering team. The ideal candidate should have strong practical knowledge of React Native and JavaScript/TypeScript and be comfortable working across the complete mobile application development lifecycle.
You will work closely with our UI/UX designers, backend developers, QA team, and project/product teams to build high-quality Android and iOS applications.
Key Responsibilities
- Develop, maintain, and enhance cross-platform mobile applications using React Native.
- Build responsive, reusable, and scalable UI components for Android and iOS.
- Convert UI/UX designs and Figma prototypes into high-quality mobile interfaces.
- Integrate REST APIs, JSON APIs, third-party APIs, and backend services.
- Implement application navigation, forms, authentication, validation, notifications, and other mobile features.
- Work with state management solutions such as Redux, Redux Toolkit, Context API, or similar libraries.
- Write clean, reusable, maintainable, and well-structured code.
- Debug and resolve application issues, crashes, UI problems, and performance bottlenecks.
- Optimize applications for performance, responsiveness, memory usage, and different screen sizes.
- Work with Firebase services such as Firebase Cloud Messaging, Analytics, Crashlytics, and Authentication where required.
- Implement push notifications and deep linking where required.
- Collaborate with backend developers for API integration and troubleshooting.
- Work with Git/GitHub and follow proper branching and version-control practices.
- Participate in code reviews and follow coding standards and best practices.
- Write and maintain basic unit/integration tests where required.
- Assist with Android and iOS builds, releases, and deployment processes.
- Troubleshoot production issues and provide timely fixes.
- Stay updated with React Native, React, JavaScript/TypeScript, and modern mobile development practices.
Required Technical SkillsCore Skills
- React Native
- React.js
- JavaScript (ES6+)
- TypeScript
- React Hooks
- Functional Components
- JSX
- REST APIs
- JSON
- API integration
- Responsive mobile UI development
State Management
Experience with one or more:
- Redux
- Redux Toolkit
- Context API
- Zustand or similar state-management libraries
Mobile Development
- React Native CLI
- Android Studio
- Android SDK
- Gradle
- Basic understanding of Xcode/iOS development
- Understanding of Android and iOS application lifecycle
- Experience creating production builds is preferred
Backend & Services
- REST API integration
- Authentication & authorization
- Firebase
- Firebase Cloud Messaging (FCM)
- Firebase Crashlytics
- Firebase Analytics
- Third-party SDK/API integration
Development Tools
- Git
- GitHub / GitLab / Bitbucket
- npm / Yarn
- Android Studio
- Xcode
- Postman
- VS Code
- Debugging and performance profiling tools
Preferred / Good-to-Have Skills
Candidates with experience in the following will have an advantage:
- TypeScript
- React Query / TanStack Query
- Axios
- Redux Toolkit
- Firebase
- Push Notifications
- Deep Linking
- AsyncStorage / MMKV / SQLite
- Secure storage
- REST API authentication
- OAuth / JWT
- App performance optimization
- Jest / React Native Testing Library
- CI/CD for mobile applications
- GitHub Actions
- Fastlane
- Expo / EAS
- Basic knowledge of native Android development using Kotlin/Java
- Basic knowledge of iOS development using Swift
- Experience publishing applications on Google Play Store or Apple App Store
Qualifications
- Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field is preferred.
- 1–3 years of professional experience in React Native development.
- Strong understanding of JavaScript and React fundamentals.
- Good understanding of mobile application development.
- Ability to work independently in a remote environment.
- Strong debugging and problem-solving skills.
- Good communication and collaboration skills.
- Ability to understand requirements and convert them into functional mobile features.
What We Offer
- 100% Remote Work
- Flexible and collaborative work environment
- Opportunity to work on real-world mobile applications
- Exposure to modern technologies and development tools
- Learning and professional growth opportunities
- Supportive engineering and product team
- Performance-based career growth
- Opportunity to work on end-to-end product development
- Exposure to Android and iOS application development
- Flexible and ownership-driven work culture
Who We Are Looking For
We are looking for someone who is:
- Passionate about mobile application development
- Strong in problem-solving and debugging
- Comfortable taking ownership of assigned features
- Able to work independently in a remote environment
- Willing to learn new technologies
- Detail-oriented and quality-focused
- A good team player and communicator
How to Apply
Interested candidates can send their updated resume to:
[email protected]
Please mention "React Native Developer – 1–3 Years" in the subject line of your email.
Vedantic Technologies
Remote | Full-Time
Email: [email protected]
Pay: ₹14,351.19 - ₹65,331.94 per month
Benefits:
- Flexible schedule
- Internet reimbursement
- Paid sick time
- Paid time off
- Provident Fund
- Work from home
Work Location: Remote