Mobile Application Developer at Ashipa Electric Corp.

Education: B.A/BSc/HND

Job-type: Full Time

Location: Lagos

Field: Mobile App Developer

Over the past century, power generation required large centralised power plants and long-distance transmission and distribution lines before power could be delivered to homeowners and businesses. To electrify all corners of a nation’s territory with a traditional electric system, billions of dollars were required. Unfortunately, not all parts of the world could amass enough capital or political will to electrify all corners of their territory.

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 

Mee the Qualifications? Email your CV and portfolio to [email protected] using the Job Title as the subject.

Fast Track Your Application

Want to skip the queue? Submit your CV directly and our team will prioritise your application.

Submit Your CV

Latest Jobs

Scroll to Top