Nathan Digital
Flutter Developer at Nathan Digital
Stand out to recruiters
Get an ATS-compliant resume tailored to roles like this one.
Nathan Digital
Get an ATS-compliant resume tailored to roles like this one.
About the role:
Key Responsibilities:
Work closely with project managers, UI/UX designers, and fellow developers to conceptualize, design, and develop engaging mobile applications.
Transform wireframes and design mockups into efficient, maintainable, and user-friendly code for iOS and Android platforms.
Implement and maintain automated testing procedures to ensure app quality, performance, and responsiveness.
Collaborate with the QA team to identify and resolve bugs, bottlenecks, and other technical issues.
Stay updated on industry trends, emerging technologies, and best practices to enhance development processes and user experiences.
Participate in code reviews, knowledge-sharing sessions, and mentorship of junior developers.
Contribute to the architectural decisions and technical direction of mobile app projects.
Requirements:
Bachelor’s degree in computer science, Software Engineering, or a related field (or equivalent
practical experience).
2-3 years of experience in mobile app development using Flutter.
Strong understanding of mobile UI/UX principles, design guidelines, and best practices.
Experience with RESTful APIs, third-party libraries, and integrating APIs.
Proficiency in version control systems (e.g., Git) and agile development methodologies.
Problem-solving mind set and a proactive approach to learning and adopting new technologies.
Excellent teamwork and communication skills, both written and verbal.
Experience with cross-platform development frameworks such as Flutter (mandatory)
Familiarity with backend technologies and programming languages such as Node.js, Python, or Java is considered an added advantage.
Previous contributions to open-source projects or personal mobile app projects.
Published mobile applications available on app stores.