About This Role
Working on real-world projects and gaining hands-on experience across the complete mobile application development lifecycle is the core of this role for a passionate and motivated React Native Developer. This position at SEOLions is ideal for freshers and junior developers with a strong interest in mobile application development, React Native, and JavaScript.
Responsibilities
- Develop and maintain mobile applications using React Native
- Build responsive and user-friendly interfaces for Android and iOS
- Develop reusable and maintainable React Native components
- Integrate mobile applications with REST APIs and backend services
- Work with authentication, forms, notifications, and third-party APIs
- Debug and troubleshoot application issues across different devices
- Optimize applications for performance, responsiveness, and stability
- Test applications on different Android and iOS devices
- Work closely with backend developers, web designers, and other team members
- Implement features based on project requirements
- Maintain and enhance existing mobile applications
- Assist with application builds, testing, and deployment
- Stay updated with React Native and modern mobile development practices
Requirements
- React Native and React.js fundamentals
- Strong understanding of JavaScript (ES6+)
- HTML5, CSS3, and responsive UI development
- REST API integration, JSON, and API handling
- Basic understanding of authentication and application data flow
- Android Studio and basic Xcode knowledge
- Git / GitHub and npm / Yarn
- Basic understanding of mobile application build and deployment
- Good understanding of JavaScript fundamentals
- Strong logical and problem-solving skills
- Genuine interest in mobile application development
- Ability to troubleshoot and resolve technical issues
- Good understanding of APIs and application data flow
- Willingness to learn and work with new technologies
- Ability to work effectively as part of a development team
- Good communication and teamwork skills
- Practical knowledge of React Native (for freshers)
- 0-2 years of professional experience in React Native development
- Completion of React Native or mobile application development courses
- Academic projects or training projects in React Native
Nice to have:
- TypeScript, Firebase, push notifications, deep linking, and basic knowledge of Node.js or backend technologies