Flutter Developer Job at Mactavis Digital

Mactavis Digital is a digital agency in Lagos, Nigeria, that specializes in creating all things web. Our core competencies are: Web application design and development, Website design and development, Mobile app development, IT support, and Consulting.

We are recruiting to fill the position below:

Job Position: Flutter Developer

Job Location: Lagos
Employment Type: Full Time

Job Description


  • We are seeking an experienced Flutter Developer to build and implement a functional program.
  • You will be responsible for developing and maintaining a cross-platform mobile application using the Flutter framework.
  • In this role, you should be a team player with a keen eye for detail, and someone who is passionate about code writing, solving technical errors and taking up full ownership of app development.
  • Your primary focus will be on creating a visually appealing, performant, and intuitive mobile app that delivers a seamless user experience.

Responsibilities

  • Collaborate with client, project manager, and designer to gather requirements and understand app functionalities and user experience goals.
  • Design and develop a cross-platform mobile application using the Flutter framework.
  • Write clean, maintainable, and well-documented code following Flutter's best practices and coding guidelines.
  • Implement engaging user interfaces using Flutter's widget system and design guidelines.
  • Collaborate with backend developers to integrate mobile app with server-side functionalities.
  • Stay up to date with the latest trends and advancements in Flutter development and implement relevant technologies and techniques.
  • Troubleshoot and resolve app-related issues reported by clients or end-users.
  • Integrate RESTful APIs and third-party libraries into mobile applications.
  • Conduct thorough testing and debugging of mobile app to ensure optimal performance, functionality, and compatibility across different devices and screen sizes.
  • Optimize app performance, responsiveness, and battery efficiency.
  • Document the development process, including app architecture, requirements, and user guides.

Requirements

  • 2 - 3 years of proven work experience as a Flutter Developer or similar role.
  • Strong proficiency in Dart programming language.
  • Proficiency in mobile app development fundamentals, including UI/UX design principles, performance optimization, and state management.
  • Familiarity with RESTful APIs and asynchronous programming.
  • Solid understanding of Flutter framework and its core principles.
  • Experience building and deploying cross-platform mobile applications using Flutter.
  • Ability to work independently, prioritize tasks, and meet project deadlines.
  • Excellent problem-solving and troubleshooting skills.
  • Knowledge of mobile app testing and debugging tools.
  • Familiarity with version control systems (e.g., Git) and package managers (e.g., Pub).
  • Understanding of the Agile Software Development Life Cycle and been exposed to Scrum projects.
  • Strong attention to detail and commitment to delivering high-quality code and user experiences.
  • Good communication skills to collaborate effectively with clients, team members, and stakeholders.

Method of Application
Interested and qualified candidates should send their CV to: adesuwa@mactavis.com using the Job Position as the subject of the mail.

Note: Please provide a portfolio or examples of previous Flutter development work along with your application.