Job Responsibilities:
• Design, develop, and maintain mobile applications using React Native for both iOS and Android platforms.
• Collaborate with UX/UI designers and back-end developers to create seamless, high-quality mobile applications.
• Write clean, efficient, and reusable code, ensuring high performance and scalability.
• Implement modern design patterns and best practices in mobile app development.
• Participate in code reviews and provide constructive feedback to team members.
• Troubleshoot and debug applications to ensure optimal performance.
• Stay up-to-date with the latest trends in mobile development and React Native ecosystem.
• Integrate with RESTful APIs and third-party services to enhance app functionality.
• Work closely with the QA team to ensure quality and bug-free releases.
• Provide input into product design and feature implementation based on technical feasibility.
Requirements:
• Strong proficiency in JavaScript and React Native, with a good understanding of its core principles.
• Experience with mobile app development for iOS and Android using React Native.
• Knowledge of modern JavaScript features (ES6/ES7).
• Familiarity with RESTful APIs and integration with third-party services.
• Solid understanding of mobile app architectures (e.g., MVVM, MVC).
• Experience with mobile app debugging and optimization tools.
• Knowledge of state management libraries like Redux or Context API.
• Familiarity with version control systems like Git.
• Strong understanding of UI/UX principles and ability to implement them effectively.
• Experience with testing frameworks and tools (Jest, Detox, etc.) is a plus.
• Ability to work in an agile development environment.
• Excellent problem-solving and debugging skills.
• Good communication skills and ability to work collaboratively within a team.
Preferred Qualifications:
• Experience with native mobile development (Java/Swift/Objective-C) is a plus.
• Familiarity with CI/CD pipelines and tools (e.g., Jenkins, GitLab CI).
• Understanding of cloud services such as Firebase, AWS, or Azure.
• Knowledge of mobile app performance optimization techniques.
Benefits:
• Competitive salary and benefits package.
• Flexible working hours and remote work options.
• Opportunity for professional growth and career advancement.
• Collaborative and innovative team environment.
• Health insurance, paid time off, and other perks.
Job Type: Full-time
Pay: ?12,916.57 - ?25,000.00 per month
Schedule:
• Day shift
Education:
• Bachelor's (Preferred)
Experience:
• total work: 1 year (Preferred)
• software development: 1 year (Preferred)
• HTML5: 1 year (Preferred)
Work Location: In person
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.