Skills & Requirements:
React Native Development: Proficiency in React Native framework and its ecosystem, including components, state management, navigation, and hooks. Firm grasp of JavaScript and its nuances, including ES6+ syntax is required.
Android and iOS Development: Strong understanding and experience in Android and iOS native development using Java/Kotlin (Android) and Swift/Objective-C (iOS).
UI/UX Design Understanding: Familiarity with UI/UX design principles to create intuitive and visually appealing mobile interfaces.
API Integration: Experience in integrating RESTful APIs and third-party services to enhance application functionality and user experience.
Testing, Debugging, and Optimization: Skill in testing, debugging, and optimizing mobile applications for performance and responsiveness. Should be familiar with automated testing suites like Jest or Mocha.
Good to have:
Code Quality & Best Practices:
Adherence to clean code practices, code reviews, writing maintainable and scalable code, and implementing best practices for performance optimization. Should be able to Document the code properly and be familiar with Jira.
Responsibilities:
As a mobile developer these are the primary tasks which you will be exploring and working on in phases.
Developing Cross-Platform Mobile Applications: Design, develop, and maintain cross-platform mobile applications using React Native framework.
Collaboration with Design and Product Teams: Work closely with design and product teams to translate designs into high-quality buttery smooth interfaces, ensuring alignment with UI/UX standards.
Integration of APIs and Enhancements: Integrate APIs and third-party services to enhance application functionality based on project requirements.
Testing, Debugging, and Optimization: Conduct testing, debugging, and performance optimization to ensure the reliability and efficiency of mobile applications. Write automated tests to ensure the product is of the highest quality.
Utilizing Android and iOS Native Development: Utilize Android and iOS native development tools to enhance app performance and user interaction.
Apart from the common perks of stipend, certificate and PPO chances, this opportunity opens you a door to contribute meaningfully under a startup environment to shape the future of project-based learning.
Job Types: Full-time, Fresher, Internship
Contract length: 3 months
Pay: ?6,000.00 - ?10,000.00 per month
Schedule:
• Day shift
• Weekend availability
Location:
• Bengaluru, Karnataka (Required)
Work Location: In person
Application Deadline: 06/12/2024
Expected Start Date: 07/01/2025
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.