datatrota
Signup Login
Home Jobs Blog

Flutter Software Engineer at Earnipay

EarnipayLagos, Nigeria Software Development
Full Time
Earnipay enables businesses to offer employees access to their earned salaries instantly at any time without making changes to their existing payment process.

Job Role

Mobile App Development:

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

UI/UX Design Implementation:

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

Integration with Backend Services:

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

Code Quality and Testing:

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

Performance Optimization:

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

Collaboration and Communication:

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

Adherence to Best Practices:

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

Qualifications

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:

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

UI/UX Design:

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

Problem-Solving:

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

Adaptability:

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

Method of Application

Signup to view application details. Signup Now
X

Send this job to a friend