/

React Native Developer

Freetown,

Vacancy Notice: React Native Developer

Byte Limited is looking for a skilled React Native Developer to join our innovative team. This role is ideal for a developer who loves building mobile applications, collaborating closely with a backend-focused team, and contributing to projects that impact users directly.

Responsibilities:

  • Develop, test, and maintain high-quality React Native mobile applications for iOS and Android.

  • Collaborate with backend developers, designers, and product managers to define app features and ensure seamless integration with APIs.

  • Implement clean, maintainable, and efficient code using modern React Native practices.

  • Integrate mobile apps with RESTful APIs, Firebase services, and other third-party tools.

  • Optimize apps for performance, responsiveness, and security across devices.

  • Participate in code reviews, provide constructive feedback, and mentor junior developers.

  • Troubleshoot, debug, and resolve technical issues in the app ecosystem.

  • Stay updated with emerging mobile technologies and frameworks.

Requirements:

  • 3+ years of experience in React Native development.

  • Strong proficiency in JavaScript and TypeScript.

  • Experience with React Native ecosystem: React Navigation, Redux/Context API, React Native Paper, Notifee, Firebase, and Axios.

  • Familiarity with backend technologies such as Node.js (Express), FastAPI, and PostgreSQL/MongoDB.

  • Understanding of microservices architecture and integration with mobile apps.

  • Experience with testing frameworks for mobile apps (Jest, Detox, or equivalent).

  • Knowledge of version control systems (Git) and collaborative workflows.

  • Experience deploying apps to App Store and Google Play.

  • Strong problem-solving skills, attention to detail, and ability to work collaboratively in a fast-paced environment.

Preferred Skills:

  • Knowledge of DevOps practices for mobile apps, CI/CD pipelines.

  • Experience with push notifications, background tasks, and offline-first app design.

  • Understanding of security best practices for mobile applications.

  • Familiarity with payment gateway integrations and wallet systems.

Benefits:

  • Work on impactful projects with real-world users.

  • Collaborate with a talented, supportive, and driven team.

  • Professional development and career growth opportunities.

  • Competitive salary and benefits.

  • Flexible working hours and a healthy work-life balance.

  • Access to the latest mobile development tools and technologies.