About Company:
Contec Global Group - Established in 1984 and headquartered in London, the Contec Global Group has a worldwide presence, with operations in Asia, Africa, and Europe. As a company established on the platform of e-Governance and smart technologies, Contec Global is among the most experienced independent technology and systems organizations operating in developing countries. Today, the Group is engaged, globally, in providing integrated, systems-based solutions in the fields of Secure Technologies, Infrastructure, and Hospitality.
Job Description:
- Understand the functional business requirements, translate into the technical design, do technical analysis, create conceptual approaches, do impact analysis, collaborate with the business analysts & product managers to clarify the doubts.
- Understand non-functional requirements spanning across security, scalability, reliability, availability and provide the technical design. Implement the design
- Design, build, test, deploy & support software components & applications
- Implement the projects using the Agile Software Development Methodologies.
- Participate in the daily scrums and provide your incremental status, give demos as per the schedules planned
- Make use of the best practices for the development, validate and deploy components & modules.
- Contribute towards the best practices
- Provide the estimate of your works and tasks allocated to you and meet the dead lines as planned
- Do POC’s for the new capabilities, new products developments.
- Study the API’s, integrate with partners, clarify questions.
- Design, develop, and maintain native Android applications using Kotlin and modern architecture patterns (e.g., MVVM).
- Build cross-platform mobile applications using Flutter and Dart, leveraging state management solutions such as Bloc or Provider.
- Integrate mobile apps with backend services via RESTful APIs, WebSockets, and real-time communication protocols.
- Work with hardware components and IoT devices using Bluetooth, Wi-Fi, and BLE protocols where applicable.
- Collaborate with UI/UX designers to translate designs into responsive, performant mobile interfaces.
- Write clean, maintainable, and well-tested code with a focus on performance and user experience.
- Participate in code reviews, debugging, and performance tuning for both Kotlin and Flutter apps.
- Manage app lifecycle, including deployment to Google Play Store and Apple App Store.
- Stay updated with the latest trends and best practices in Kotlin, Flutter, and mobile development in general.
- Support continuous integration and delivery pipelines to automate builds, testing, and deployment.
- Mentor junior developers and contribute to team knowledge sharing.
Requirements:
- 2+ years of professional experience in mobile development with strong proficiency in Kotlin and Android SDK.
- Worked in Fintech / Payments / Banking / Financial Services domain
- Very strong & deep understanding in Software Design Patterns, OOPS Concepts,
SDLC, Code Management & Branching Concepts:
- Experience in writing very robust, secure, reusable & scalable code
- Solid experience developing Flutter applications with Dart, including state management (Bloc, Provider, Cubit).
- Familiarity with MVVM architecture for Kotlin and Bloc/Cubit or Provider for Flutter.
- Experience integrating RESTful APIs, WebSocket, and third-party SDKs.
- Knowledge of Bluetooth, Wi-Fi, and BLE protocols is a plus.
- Understanding of mobile UI/UX principles and ability to implement responsive designs.
- Experience with version control systems (Git) and CI/CD pipelines.
- Strong problem-solving, debugging, and analytical skills.
- Excellent communication and teamwork abilities.
Salary
N1,000,000 - N1,700,000 monthlyApplication Closing Date: Not specified
Application Instructions:
CLICK ON THE LINK BELOW TO APPLY
Click here to Apply
Job Information
Deadline
Not specified
Job Type
Full-time
Industry
Engineering
Work Level
Experienced
City
Victoria Island
State
Lagos
Country
Nigeria