Job Description
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.
Benefits:
- Competitive salary and performance-based bonuses.
- Signup bonus.
- Flexible work hours.
- Professional development opportunities.
- Casual and inclusive work environment.