Responsibilities:
Development of Mobile Applications: This core duty involves creating high-quality, user-friendly mobile apps, utilizing React Native for cross-platform development.
Coding and Debugging: Writing clean, maintainable code and identifying/fixing errors and issues to maintain optimal app performance.
Integration: Incorporating third-party APIs, services, and libraries to enhance the app's functionality, often connecting to external data sources or services.
Testing: Conducting thorough testing and quality assurance to identify and address any bugs or issues, ensuring the app functions as intended, providing a seamless user experience.
Performance Optimization: Continuously enhancing the app's performance, responsiveness, and overall user experience through code optimization, load time reduction, and resource efficiency improvements.
Documentation: Maintaining clear, comprehensive documentation essential for understanding the codebase, aiding in troubleshooting, and promoting knowledge sharing among team members.
To excel in this role, candidates should possess the following qualifications:
1 to 2 Years of Professional Experience: Ideally, candidates should have one to two years of prior experience in React Native mobile app development, indicating practical knowledge in this domain.
Front-End Development Proficiency: Demonstrated proficiency in JavaScript, React, and Redux, essential for creating interactive and responsive user interfaces using React Native.
UI/UX Understanding: Strong grasp of UI/UX principles, enabling the translation of design concepts into interactive interfaces, promoting user-friendly and visually appealing mobile applications.
API Integration Experience: Familiarity with integrating RESTful APIs and third-party services, showcasing the ability to connect the app to external data sources and enhance its functionalities.
Testing and Debugging Proficiency: Knowledge of testing frameworks and debugging tools, highlighting the importance of quality assurance and effective error resolution in the development process.
Version Control Skills: Proficiency with Git and version control systems, facilitating collaborative development and efficient code management within a team.
Communication Expertise: Strong communication and teamwork skills, vital for effective collaboration with cross-functional teams and clients, ensuring a smooth flow of ideas and requirements.
In addition to the qualifications mentioned, it's important to note that for this position, owning a MacBook is required. Furthermore, this job is remote, providing the flexibility to work from any location.
Job Type: Full-time
Salary: Rs 70,000.00 - Rs 90,000.00 per month