Develop and maintain cross-platform mobile applications using React Nativeand related technologies. - Write clean, well-documented, and testable code. - Implement user interfaces based on designs and wireframes. - Integrate with RESTful APIs and other backend services. - Troubleshoot and debug application issues. - Collaborate with designers, product managers, and other developers to define,design, and ship new features. - Participate in code reviews and contribute to improving coding standards. - Stay up-to-date with the latest industry trends and technologies. Contributeto the architecture and design of backend systems. - Write unit and integration tests to ensure code quality. - Optimize application performance for optimal user experience. - Deploy and maintain applications in app stores (iOS and Android).
Qualifications Required: o Proven experience as a Full Stack Developer with a strong focus on ReactNative. o Strong proficiency in JavaScript (ES6+), HTML, and CSS. o Solid understanding of React Native architecture, components, and bestpractices. o Experience with state management libraries such as Redux, Context API, orMobX. o Experience with RESTful APIs and JSON. o Experience with mobile application development for both iOS and Androidplatforms. o Experience with version control systems, preferably Git. o Excellent problem-solving and debugging skills.Strong communication andcollaboration skills. o Ability to work independently and as part of a team. o Bachelors degree in Computer Science or a related field, or equivalentexperience. - Preferred: o Experience with backend technologies such as: Node.js (Express.js or similar frameworks) Python (Django, Flask or similar frameworks) Other Backend technologies like Ruby on Rails, PHP, Java o Experience with databases such as: MongoDB PostgreSQL MySQL Firebase (Firestore, Realtime Database) o Experience with testing frameworks (Jest, Mocha, etc.). o Experience with CI/CD pipelines (e.g., CircleCI, Jenkins, Bitrise). o Familiarity with Agile development methodologies. o Experience with mobile app deployment to the App Store and Google Play Store. o Knowledge of UI/UX principles and best practices. o Experience with native module integration