Job Description
Jobs in Lagos, Nigeria.
Job Purpose:
Cordros Capital Limited is seeking a skilled and experienced Full Stack Software Engineer to develop innovative, user-friendly mobile applications. The ideal candidate will have expertise in building scalable, high-quality solutions using Flutter, and will adhere to best practices like MVVM or Clean Architecture. This role involves designing and maintaining robust APIs with Laravel or Node.js, as well as contributing to product management and UI/UX design using tools like Figma to create seamless user experiences.
Key Responsibilities:
- Develop and maintain mobile applications for both Android and iOS using Flutter, following MVVM principles or Clean Architecture.
- Design, build, and optimize backend APIs using Laravel or Node.js.
- Collaborate with cross-functional teams to design and deliver new features.
- Ensure high code quality and optimal app performance by using state management tools like Riverpod, GetX, or Bloc.
- Manage the CI/CD pipeline to automate deployment and streamline the delivery process.
- Create intuitive and visually appealing UI/UX designs with Figma, ensuring a user-friendly experience.
- Align technical deliverables with business goals in close collaboration with product management teams.
- Stay updated with emerging technologies and integrate them into ongoing projects.
Job Requirements:
Educational Qualifications:
- Bachelor’s Degree in Computer Science, Information Technology, or a related field.
- A Second Degree and/or relevant professional certifications are a plus.
Experience:
- At least 5 years of experience in mobile application development using Dart and Flutter.
- Proficiency with Firebase for real-time databases, authentication, and cloud functions.
- Experience in product management and overseeing the full project lifecycle.
Key Knowledge:
- Strong backend development knowledge with Laravel or Node.js.
- Solid understanding of design patterns, particularly MVVM and Clean Architecture.
- Expertise in state management tools like Riverpod, GetX, and Bloc.
- Familiarity with Agile development methodologies.
- Knowledge of testing frameworks to ensure app performance and reliability.
Skills:
- Solid UI/UX design skills using Figma.
- Strong problem-solving capabilities and the ability to collaborate in team environments.
- Excellent communication skills, with the ability to simplify technical concepts into clear, actionable plans.
Working Relationships:
- Internal: Collaborate with all employees within Cordros Capital and its subsidiaries.
- External: Coordinate with vendors.
Work Environment:
- Collaborative and forward-thinking team culture.
- Opportunity to work on cutting-edge projects and technologies.
- Flexible work environment with a focus on both personal and professional growth.
Work Cycle:
- Working Hours: Monday to Friday (8 am to 5 pm) with a flexible work schedule, including options for remote work.
Source: From Company Career Portal/Other Job Boards.