Overview

Earnipay is a finance and people solutions company dedicated to helping businesses solve their Finance & People Operations Challenges.

Job Position: Flutter Software Engineer

Job Location: Lagos

Job Description
Mobile App Development:

  1. Design, develop, and maintain high-quality mobile applications using the Flutter framework.
  2. Collaborate with cross-functional teams to define app features and functionality.

UI/UX Design Implementation:

  1. Implement responsive and visually appealing user interfaces based on design specifications.
  2. Ensure a seamless and intuitive user experience across different devices.

Integration with Backend Services:

  1. Work closely with backend developers to integrate frontend components with server-side logic.
  2. Implement and optimize communication between the mobile app and backend services.

Code Quality and Testing:

  1. Write clean, maintainable, and efficient code.
  2. Conduct thorough testing of mobile applications, identify and fix bugs, and ensure high code quality.

Performance Optimization:

  1. Identify and implement performance improvements in mobile applications.
  2. Address issues related to app performance and responsiveness.

Collaboration and Communication:

  1. Collaborate with product managers, designers, and other stakeholders to understand project requirements and deliver high-quality solutions.
  2. Communicate effectively with team members and provide technical guidance and support.

Adherence to Best Practices:

  1. Follow best practices for mobile app development, including code structure, version control, and documentation.
  2. Stay informed about the latest trends and updates in mobile app development.

Job Requirements
Education and Experience:

  • Bachelor’s Degree in Computer Science, Engineering, or a related field.
  • 2yrs+ proven experience as a Flutter Developer with a portfolio of Flutter-based mobile applications in production.

Technical Skills:

  1. Strong proficiency in Dart programming language.
  2. Extensive experience with the Flutter framework.
  3. Familiarity with mobile app development best practices.

UI/UX Design:

  • Experience implementing UI/UX designs and collaborating with designers.

Problem-Solving:

  1. Excellent problem-solving and analytical skills.
  2. Ability to troubleshoot and debug complex issues.

Adaptability:

  • Willingness to learn new technologies and stay up-to-date with industry trends.

How to Apply
Interested and qualified candidates should:
Click here to apply online

Tagged as: Information Technology