Pause Factory Resources Flutter Developer Jobs in Nigeria
Pause Factory Resources Flutter Developer Jobs in Nigeria
Job DescriptionAs a Flutter Developer, you will be responsible for designing, developing, and maintaining mobile applications using the Flutter framework.
You will collaborate with cross-functional teams, including designers and backend developers, to create high-quality, user-friendly mobile applications for various platforms.
Your role will involve translating design wireframes and requirements into efficient and scalable code while ensuring a smooth user experience.
You will also be responsible for troubleshooting and debugging applications to fix any issues that may arise.
Responsibilities
Develop and maintain mobile applications using the Flutter framework.
Collaborate with designers and backend developers to define application features and functionality.
Translate design wireframes and requirements into efficient and scalable code.
Optimize application performance to ensure a smooth and responsive user experience.
Implement and maintain application security measures.
Troubleshoot and debug applications to fix any issues or bugs.
Conduct thorough testing to identify and resolve application defects.
Stay up-to-date with the latest industry trends and technologies related to mobile app development.
Participate in code reviews to ensure code quality and adherence to coding standards.
Document code, processes, and best practices for future reference.
Job Specification
A Bachelor's Degree in Computer Science, Software Engineering, or a related field.
Proven experience in mobile application development using Flutter.
Strong knowledge of Dart programming language.
Proficiency in working with RESTful APIs and integrating them into mobile applications.
Familiarity with mobile app development patterns, architecture, and best practices.
Experience with version control systems, such as Git.
Solid understanding of mobile UI/UX design principles and the ability to translate design wireframes into functional mobile applications.
Knowledge of mobile app testing frameworks and strategies.
Ability to work in a fast-paced, collaborative environment and meet project deadlines.
Excellent problem-solving and debugging skills.
Strong communication and interpersonal skills.
Minimum of 2 years of experience
Involved in production stage applications
Skills:
Dart Programming Language: Proficiency in Dart, the programming language used for Flutter development. Understanding Dart's syntax, features, and concepts is crucial.
Flutter Framework: Strong knowledge of the Flutter framework, including its widget system, architecture, and core libraries. Experience with Flutter's UI components and navigation patterns is important.
Mobile App Development: Familiarity with mobile app development principles, including user interface design, responsive layouts, and mobile-specific considerations such as performance optimization and device compatibility.
Front-end Development: Understanding of front-end technologies such as HTML, CSS, and JavaScript. This knowledge helps in integrating Flutter apps with web-based components or web
services.
State Management: Experience with state management approaches in Flutter, such as Provider, BLoC (Business Logic Component), Redux, or MobX. Proficiency in managing and synchronizing app state is essential for building complex applications.
RESTful APIs: Knowledge of working with RESTful APIs to integrate Flutter applications with back-end services and retrieve or update data. Familiarity with handling HTTP requests, parsing JSON responses, and authentication mechanisms is beneficial.
Cross-Platform Development: Ability to build applications that run on multiple platforms, including Android and iOS, using a single codebase. Understanding the nuances of platform-specific implementations and adapting the UI/UX accordingly is important.
Mobile App Testing: Experience with testing frameworks and methodologies specific to Flutter, such as widget testing and integration testing. Knowledge of debugging tools and techniques for identifying and resolving issues is crucial.
Version Control: Proficiency in using version control systems like Git to manage code repositories, collaborate with other developers, and handle branching and merging effectively.
UI/UX Design: Basic knowledge of UI/UX design principles to create visually appealing and user-friendly interfaces. Collaboration with designers and an eye for detail can contribute to a better user experience.
Problem Solving: Strong analytical and problem-solving skills to identify issues, debug code, and propose effective solutions in a timely manner.
Continuous Learning: An eagerness to stay updated with the latest Flutter releases, libraries, tools, and best practices. Flutter's ecosystem evolves rapidly, so a willingness to learn and adapt is crucial.
How to Apply
Interested and qualified candidates should send their CV to: jobs@pausefactory.org using the Job Title as the subject of the mail.
Find Latest Jobs in Nigeria Today - Recruitment in Nigeria Job - Nigerian Jobs - in Nigeria - Job Vacancies in Nigeria
Search our career portal & find the latest Nigerian job positions, career opportunities & jobs in Nigeria.
Jobs in Nigeria - banking jobs in Nigeria, IT jobs in Nigeria, accounting jobs in Nigeria, NGO jobs in Nigeria, business administration in Nigeria, ICT jobs in Nigeria, UN jobs in Nigeria, procurement jobs in Nigeria, education jobs in Nigeria, hospital jobs in Nigeria, human resources jobs in Nigeria, engineering jobs in Nigeria, teaching jobs in Nigeria, and other careers in Nigeria.
Oil and Gas job vacancies in Nigeria, MTN jobs in Nigeria, job vacancies in Nigeria for fresh graduates.
Federal government jobs in Nigeria, job vacancies in Nigeria Federal Civil Service.
Find your dream job from 1000s of vacancies in Nigeria posted and updated daily - click here!
Click here to post comments
Join in and write your own page! It's easy to do. How? Simply click here to return to 1 Best Africa Jobs.