Job Description
Jobs in Lagos, Nigeria.
Main Responsibilities
- Design, Develop and maintenance secure Android applications using flutter.
- Implement new features based on product requirements while maintaining existing functionality.
- Optimize application performance and ensure compatibility with different Android versions and devices.
- Unit-testing code for robustness, including edge cases, usability, and reliability.
- Comment on/document own code according to standards and guidelines.
- Document deployment instructions in line with operating procedures.
- Bug fixing and improving application stability and performance.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Work with outside data sources and Restful APIs.
- Development of functional and architectural solutions for realization of requirements.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Requirements
- Minimum B.Sc. / HND in Computer Science, Software engineering or related discipline
- At least 3-year experience of mobile app development with android SDK
- Proven software development experience and Android skills development
- Experience publishing a high-quality mobile app to Google Play Store/Apple store (at least one app)
- Knowledge of the mobile landscape, architectures, trends, and emerging technologies
- Experience working with remote data via REST and JSON, with 3rd party, with Git/Bitbucket
- Experience with security software and solutions and messaging applications
- Experience of developing technical documentations
- Solid understanding of the full mobile development life cycle.
- Experience working with product manager and UI/UX designers.
- Experience with Material Design guidelines and mobile UI development.
- Experience working with customers and partners.
- Focusing the attention to details, ability of providing the ideas both to technical and non- technical addresses, analytical thought, teamwork spirit.
- Fluent English (Excellent written and verbal communication skills)
- Experience in Linux is an asset. Experience of work in the financial sector is a plus.
- Any relevant android certification (Google’s Associate Android Developer) would be a plus.
Source: From Company Career Portal/Other Job Boards