datatrota
Signup Login
Home Jobs Blog

Mobile Application Developer (React Native / Flutter) at Ashipa Electric Corp.

Ashipa Electric Corp.Lagos, Nigeria Software Development
Full Time
An energy company that is dedicated to expediting the transition to a distributed, digitized, decarbonized, and equitable energy future. We deploy microgrid solutions to help homeowners and businesses reduce there energy cost, while maintaining reliability and resiliency. This solution further stimulates economic activity and positively impact millions of lives.

About the Role

  • We are seeking a talented and self-motivated Mobile Application Developer to join our remote team.
  • The ideal candidate has strong experience with both Flutter and React Native and a passion for building high-quality, user-centric mobile applications.
  • You'll play a dual role, supporting and improving an existing React Native application while spearheading the development of new applications with Flutter.
  • This role requires a keen eye for design, a commitment to clean code, and the ability to work independently with minimal supervision.

Responsibilities

  • Flutter Development: Lead the development of new cross-platform mobile applications using Flutter, from conception to deployment.
  • React Native Maintenance: Provide ongoing support, feature enhancements, and performance optimizations for our existing React Native application.
  • UI/UX Implementation: Accurately translate and implement complex UI/UX designs from
  • Figma into pixel-perfect mobile applications that adhere to the Material Design system.
  • Feature Integration: Implement and manage critical features such as push notifications using MQTT, and other platform-specific functionalities.
  • Collaboration: Work closely with our design, product, and backend teams to define, design, and ship new features.
  • Code Quality: Write clean, maintainable, and well-documented code. Conduct code reviews to ensure best practices are followed.
  • Autonomy: Manage your own workflow, prioritize tasks effectively, and work remotely with a high degree of independence.
  • Continuous Learning: Stay up-to-date with the latest trends and technologies in mobile development, particularly within the Flutter and React Native ecosystems. You must be teachable and ready to learn new concepts, including those related to the renewable energy industry.

Requirements

  • Proven experience developing and deploying mobile applications with Flutter and React Native.
  • Strong proficiency in Dart and JavaScript (including ES6+).
  • Demonstrable ability to reproduce Figma designs with high fidelity.
  • A solid understanding of Material Design principles and their practical application.
  • Experience with implementing and managing various types of notifications (e.g., push, local).
  • Familiarity with state management solutions in both frameworks (e.g., Provider/Bloc for Flutter, Redux/Context API for React Native).
  • Experience with RESTful APIs, third-party libraries, and cloud services (e.g., Firebase).
  • Proficiency with code versioning tools, especially Git.
  • Exceptional problem-solving skills and a strong commitment to delivering high-quality work.
  • Excellent communication skills and the ability to thrive in a remote, independent work environment.
  • A portfolio of published applications on the Google Play Store or Apple App Store is a plus.

Method of Application

Signup to view application details. Signup Now
X

Send this job to a friend