10 Oct 2024

Mobile App Developer at Ellisons Solutions Limited

Never Miss a Job Update Again. Click Here to Subscribe

We have started building our professional LinkedIn page. Follow

Job Description


JOB OVERVIEW

We are looking for an experienced React Native Mobile App Developer to join our growing team. As a React Native Developer, you will be responsible for building and maintaining high-performance, reusable, and reliable mobile applications for both Android and iOS platforms using the React Native framework. You will collaborate with product managers, UX/UI designers, and backend developers to ensure the seamless delivery of mobile solutions that meet both user needs and business objectives.

KEY RESPONSIBILITIES

  • Develop, build, and maintain cross-platform mobile applications for Android and iOS using React Native.
  • Collaborate with teams to define app features, functionalities, and user interfaces based on business requirements.
  • Write clean, maintainable, and efficient code adhering to React Native best practices.
  • Optimize app performance and ensure smooth, responsive user experiences.
  • Integrate mobile apps with RESTful APIs and third-party services.
  • Develop APIs off Laravel based web applications.
  • Work closely with backend developers to ensure proper integration of services and data layers.
  • Ensure the code is well-tested and scalable, by writing unit and integration tests.
  • Troubleshoot, debug, and improve mobile applications.
  • Handle app deployment to the Google Play Store and Apple App Store, including submission, updates, and bug fixes.
  • Participate in regular code reviews, team meetings, and sprint planning.

REQUIREMENTS

  • Strong proficiency with React Native and JavaScript/TypeScript.
  • Strong proficiency with react expo.
  • Experience in integrating and managing APIs, third-party services, and libraries in mobile apps.
  • Familiarity with mobile app architectures such as Redux or MobX for state management.
  • Experience with native modules for integrating native device features when necessary (e.g., camera, GPS, Bluetooth).
  • Understanding of mobile UI/UX principles and ability to translate designs into functional mobile applications.
  • Experience with mobile development tools such as Xcode (for iOS) and Android Studio (for Android).
  • Strong understanding of mobile app lifecycle, app store submission processes, and app maintenance.
  • Knowledge of version control systems (Git).

DESIRED EXPERIENCE

  • Experience with TypeScript in mobile app development.
  • Experience with CI/CD pipelines for React Native apps.
  • Familiarity with push notifications and cloud messaging (Firebase, OneSignal).
  • Knowledge of mobile security best practices.
  • Experience with code performance tuning and app optimization.
  • Experience with other mobile development frameworks or languages (e.g., Flutter, Kotlin).
  • Experience with web development technologies (PHP, Laravel, Livewire)

EDUCATION

Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).

Sharing is Caring! Click on the Icons Below and Share


Method of Application

Interested candidates should email their CV and links to mobile apps that he/she has developed or participated in developing to [email protected] . Lastly deadline for receiving application is 13th October, 2024.




Subscribe



Apply for this Job