
Overview
We're looking for a talented Mobile App Developer who specializes in React Native to develop high-quality, scalable, and maintainable mobile applications for platforms such as Windows, macOS, Linux, or other emerging platforms. As a Mobile App Developer, you will be responsible for designing, developing, testing, and maintaining mobile applications using React Native. You will work closely with our cross-functional team to identify and prioritize project requirements, design and implement new features, and ensure the smooth operation of our mobile applications.
Responsibilities:
Design, develop, test, and maintain mobile applications using React Native .
Collaborate with the design team to implement visually appealing and user-friendly interfaces
Work with the product team to identify and prioritize project requirements
Write clean, modular, and reusable code that follows best practices
Debug and troubleshoot issues to ensure smooth app performance
Optimize app performance for the target platform(s)
Stay up-to-date with the latest React Native features and best practices
Participate in code reviews to ensure high-quality code
Collaborate with the QA team to identify and resolve bugs
Ensure timely delivery of projects and meeting deadlines
Requirements:
2+ years of experience in mobile app development using React Native
Strong understanding of React Native, JavaScript, and related technologies
Experience with React, Redux, and React Hooks
Familiarity with Expo, Firebase, and other React Native libraries
Strong understanding of mobile app development life cycle, including design, development, testing, and deployment
Experience with version control systems such as Git
Strong problem-solving skills and attention to detail
Excellent communication and teamwork skills
Ability to work independently and collaboratively as part of a distributed team
Nice to Have:
Experience with desktop or laptop application development using React Native
Familiarity with Windows, macOS, or Linux platforms
Experience with mobile app analytics and performance optimization
Knowledge of Agile development methodologies
Experience with continuous integration and continuous deployment (CI/CD)
What We Offer:
Competitive salary and benefits package
Opportunity to work on exciting and challenging projects
Collaborative and dynamic work environment
Professional growth and development opportunities
Flexible working hours and remote work options
Access to the latest technologies and tools
If you are a passionate and experienced mobile developer looking for an exciting opportunity to make a significant impact, apply now and be part of our dynamic team at oCode Technologies!
Job Types: Full-time, Permanent
Pay: ₹20,000.00 - ₹50,000.00 per year
Benefits:
- Leave encashment
- Paid sick time
- Paid time off
- Provident Fund
Schedule:
- Day shift
Supplemental Pay:
- Performance bonus
- Quarterly bonus
Education:
- Bachelor's (Preferred)
Experience:
- Application development: 1 year (Required)
- total work: 1 year (Required)
- Java: 1 year (Preferred)
Work Location: In person