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 of a Flutter Developer.

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.

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

Only candidates can apply for this job.
Share this job

Waste no more of your time and resources looking for a place to get that perfect candidate or that dream job, Try Jobspaddy today, we have got you covered!

Want to try freelancing?? Click here to visit our freelance website