About the role:
We seek an experienced Mobile App Developer to strengthen our collaborative team, where you will play a pivotal role in designing, building, and optimizing high-quality mobile applications to enhance user engagement and satisfaction. Your responsibilities will include partnering with diverse teams across the organization, contributing creative solutions, and transforming concepts into intuitive, seamless user experiences.
Oversee a comprehensive range of duties encompassing strategic planning, team leadership, and operational execution to ensure organizational objectives are met efficiently. Collaborate with cross-functional departments to align projects with company goals, fostering innovation and continuous improvement. Maintain rigorous adherence to compliance standards, quality benchmarks, and industry regulations while driving performance metrics and productivity targets. Develop and implement policies, procedures, and best practices to enhance workflow efficiency and risk mitigation. Lead performance reviews, talent development initiatives, and succession planning to cultivate a high-performing workforce. Represent the organization in external engagements, including stakeholder communications, negotiations, and partnership opportunities. Analyze market trends, competitive landscapes, and financial data to inform strategic decision-making and resource allocation. Ensure seamless project coordination, budget management, and timely delivery of deliverables within scope and budget constraints.
Collaborate effectively with project managers, UI/UX designers, and other developers to brainstorm, design, and build dynamic mobile applications.
Translate design wireframes and mockups into clean, scalable, and intuitive code optimized for both iOS and Android environments.
Develop and oversee automated testing frameworks to guarantee the application’s quality, performance, and responsiveness.
Work collaboratively with the QA team to detect and address bugs, inefficiencies, and technical challenges.
To remain current with industry trends, emerging technologies, and best practices, continuously refine development processes and elevate user experiences.
Engage in collaborative code evaluations, lead interactive knowledge exchange forums, and provide guidance to junior team members to foster their professional development.
Play a key role in shaping the architectural decisions and guiding the technical direction for mobile app projects.
Candidates must possess strong proficiency in both written and verbal communication skills, with a minimum of three years of experience in a related field. A bachelor’s degree in a relevant discipline is required, and prior experience in project management is strongly preferred. Familiarity with industry-specific software and tools is essential, along with the ability to work collaboratively in a team-oriented environment. Proficiency in data analysis and reporting is also a key requirement. Additionally, applicants should demonstrate exceptional organizational skills and the capacity to manage multiple priorities under tight deadlines.
A bachelor’s degree in computer science, software engineering, or a closely related discipline—or an equivalent credential—is required.
Seeking a candidate with hands-on experience in the field, this role prioritizes individuals who have successfully applied their knowledge in real-world scenarios. The ideal applicant will demonstrate a strong proficiency through prior engagements, ensuring they can effectively contribute from day one. A proven track record of implementing solutions and overcoming challenges is essential for excelling in this position.
Seeking candidates with a proven track record of 2–3 years in mobile application development, specifically utilizing Flutter.
Demonstrates a deep grasp of mobile user interface and user experience principles, design standards, and industry best practices.
Proficiency in RESTful API design, implementation, and integration, along with experience leveraging third-party libraries for seamless system connectivity is required.
Demonstrates strong expertise in utilizing version control systems such as Git, coupled with a deep understanding of agile development methodologies.
We seek professionals with a strong analytical mindset and an initiative-driven approach to mastering and integrating emerging technologies.
Demonstrates exceptional ability to collaborate effectively within a team and communicate clearly, both in writing and verbally.
Proficiency in cross-platform development frameworks, particularly Flutter, is essential for this role.
Proficiency in backend technologies and programming languages, including Node.js, Python, or Java, is highly desirable.
Individuals should possess a background in contributing to open-source initiatives or in developing mobile applications independently.
Developed and published mobile applications are accessible via various app stores.
Qualifications
BA/BSc/HND
Experience Required
2 - 3 years