As a React Native Developer, you will be responsible for developing and maintaining cross-platform mobile applications using React Native. You will work closely with our development team, product managers, and designers to translate requirements into functional and visually appealing mobile applications. Your expertise in React Native will be crucial in ensuring a smooth and efficient development process while delivering high-quality code.
Responsibilities
Develop and maintain mobile applications using React Native and typescript.
Collaborate with cross-functional teams to define, design, and ship new features.
Convert figma designs to app code.
Participate in code reviews to maintain code quality and ensure best practices.
Troubleshoot and debug issues, and provide timely resolutions.
Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Stay up-to-date with the latest trends and advancements in React Native and mobile development.
Qualifications
Bachelors degree in Computer Science, Computer Engineering, or equivalent experience. At least 3 years of experience in React Native Development Proven experience as a React Native Developer, with a strong portfolio showcasing mobile apps developed using React Native and TypeScript. Solid understanding of JavaScript, React Native, and TypeScript. Collaborate with the design and development teams to translate Figma designs into high-quality, responsive code using React Native and TypeScript. Experience with real-time chat integration and familiarity with libraries like Firebase or WebSocket. Strong knowledge of implementing secure transactions, including payment gateways and data encryption. Familiarity with state management libraries such as Redux or MobX. Proficient in version control systems (e.g., Git). Excellent problem-solving skills and attention to detail.