About the role, this position offers a dynamic opportunity to contribute to a growing team in a collaborative and innovative environment. The ideal candidate must possess a Bachelor’s degree in a relevant field, along with at least three years of professional experience in a related industry. Strong analytical skills, proficiency in data interpretation, and exceptional communication abilities are essential for success in this role. Key responsibilities include leading project initiatives, managing cross-functional teams, and delivering measurable results aligned with organizational objectives. Additionally, the candidate should demonstrate adaptability, problem-solving expertise, and a commitment to continuous learning to thrive in this challenging yet rewarding position.
We seek a skilled Mobile App Developer to become a key member of our collaborative team, where you will play a vital role in designing, building, and maintaining exceptional mobile applications designed to enhance user engagement and satisfaction. Your responsibilities will include partnering with cross-functional teams, contributing creative insights, and transforming concepts into intuitive and flawless user experiences.
Oversee and execute a comprehensive range of duties that include managing project timelines, coordinating cross-functional teams, and ensuring adherence to organizational standards. Develop and implement strategic initiatives to enhance operational efficiency while maintaining a strong focus on quality and compliance. Serve as the primary point of contact for stakeholders, facilitating clear communication and alignment on key objectives. Monitor performance metrics to identify areas for improvement and implement corrective actions as needed. Ensure all tasks are completed within specified deadlines while aligning with budgetary constraints. Foster a collaborative work environment that promotes innovation and continuous professional development.
Collaborate effectively with project managers, UI/UX designers, and other developers to ideate, design, and build dynamic mobile applications.
Develop robust, scalable, and intuitive applications for both iOS and Android by converting wireframes and design mockups into high-performance, maintainable code.
Develop and oversee automated testing frameworks to uphold the application’s quality, performance, and responsiveness standards consistently.
Work collaboratively with the QA team to diagnose and address bugs, performance constraints, and other technical challenges.
Continuously monitor industry developments, emerging technologies, and evolving best practices to strengthen development methodologies and improve user satisfaction.
Engage in thorough code evaluations, collaborative knowledge-exchange forums, and guidance initiatives aimed at nurturing the professional growth of junior development staff.
Shape the mobile app projects’ architectural choices and technical vision, guiding their development trajectory and strategic direction.
• Must have a Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
• Demonstrated proficiency in full-stack development, including proficiency in languages like JavaScript, Python, and Java.
• Minimum of five years of hands-on experience in software development, with at least two years specifically in a full-stack role.
• Familiarity with front-end frameworks such as React or Angular, and back-end technologies including Node.js, Django, or Spring Boot.
• Experience with cloud platforms like AWS, Azure, or Google Cloud, and containerization tools such as Docker and Kubernetes.
• Strong problem-solving skills and the ability to work effectively in collaborative team environments.
• Excellent communication abilities to articulate technical concepts to both technical and non-technical stakeholders.
A Bachelor’s degree in Computer Science, Software Engineering, or a closely related discipline—or an equivalent credential—is required.
practical experience).
We seek candidates with a minimum of two to three years of specialized experience in mobile application development, specifically utilizing the Flutter framework.
Demonstrates a comprehensive grasp of mobile user interface and user experience principles, design conventions, and industry-recognized best practices.
Proficiency in RESTful APIs, external libraries, and API integration is required.
Proven expertise in utilizing version control systems, such as Git, coupled with a demonstrated understanding of agile development methodologies, is required.
We seek candidates with a strong aptitude for problem-solving and a proactive drive to continuously learn and integrate emerging technologies.
Demonstrates exceptional ability to collaborate effectively within a team and communicate clearly in both written and verbal formats.
Proficiency in cross-platform development frameworks, particularly Flutter, is required.
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.
Developed and published mobile applications are accessible through various app stores.
Qualifications
BA/BSc/HND
Experience Required
2 - 3 years