As a React Native Developer at Prospiral, you will play a key role in designing, building, and maintaining mobile applications for both iOS and Android platforms. You will work closely with our cross-functional team of designers, product managers, and other developers to deliver high-quality, performant, and user-friendly mobile applications.
Responsibilities:
Develop and maintain mobile applications using React Native.
Collaborate with the design team to implement pixel-perfect user interfaces.
Write clean, maintainable, and well-documented code.
Optimize applications for maximum performance and responsiveness.
Work with RESTful APIs to integrate backend services.
Debug and resolve application defects and issues.
Stay up-to-date with the latest trends and technologies in mobile development.
Participate in code reviews to ensure code quality and adherence to coding standards.
Continuously improve development processes and tools.
Requirements:
Bachelor's degree in Computer Science or a related field (or equivalent experience).
Proven 1+ years of experience in mobile application development using React Native.
Strong knowledge of JavaScript and React Native components.
Familiarity with mobile application architecture patterns (MVC, MVVM, Redux, etc.).
Experience with RESTful APIs and asynchronous programming.
Proficient in using debugging and profiling tools.
Solid understanding of mobile app performance optimization techniques.
Ability to work effectively in a collaborative team environment.
Excellent problem-solving skills and attention to detail.
Strong communication and interpersonal skills.
Preferred:
Experience with native module development for React Native.