Job Description Are you passionate about mobile app development, user experience, and cutting-edge technologies? Do you have a strong background in React Native and enjoy building high-performance mobile applications? If so, we have an exciting opportunity for you! Role Overview: As a Mobile Developer specializing in React Native, you will play a key role in developing and maintaining our mobile applications. You will be responsible for creating seamless and responsive mobile experiences that meet the needs of our users, collaborating with cross-functional teams to bring innovative features to life. Key Responsibilities:
Mobile Application Development:
Design, develop, and maintain high-quality React Native mobile applications for both i OS and Android platforms.
Ensure optimal performance, quality, and responsiveness of the applications.
Troubleshoot and debug mobile applications to optimize performance.
User Experience (UX) Enhancement:
Collaborate with designers and product managers to improve the user experience and ensure an intuitive mobile interface.
Translate UI/UX designs into high-quality code and implement smooth user interfaces.
API Integration:
Integrate third-party services and APIs to enhance app functionality.
Ensure seamless communication between mobile apps and backend services.
Code Optimization and Maintenance:
Write clean, efficient, and maintainable code.
Perform code reviews and implement best practices to ensure code quality and security.
Testing and Deployment:
Conduct unit and integration testing to ensure app stability and performance.
Manage the release process for both i OS and Android, ensuring smooth deployment to the app stores.
Qualifications:
Bachelor’s degree in computer science, software engineering, or a related field.
Proven experience in mobile app development using React Native.
Strong knowledge of Java Script, React, and mobile app architecture.
Familiarity with RESTful APIs and mobile app development best practices.
Experience with Git or other version control systems.
Understanding of the mobile app deployment process for i OS and Android platforms.
Strong problem-solving skills and attention to detail.