Applications are invited from suitable and qualified candidates for the Position of Full Stack Software Engineer at Cordros.
About Cordros
Cordros is a prominent financial services group in African markets, known for its wealth creation reputation. The group holds licenses as Brokers/Dealers and Issuing House from the Securities & Exchange Commission and The Nigerian Stock Exchange. Cordros, through its subsidiaries, provides a comprehensive range of services to a diverse client base, including private clients, small businesses, financial institutions, corporations, and governments. Their services span asset management, investment banking, securities trading (equities and fixed income), insurance brokering, registrars, trustees, and research and investment analysis.
Summary
- Company: Cordros
- Job Title: Full Stack Software Engineer
- Location: Lagos
- Job Type: Full Time
- Qualifications: HND/BSC/MSC
- Deadline: Not Specified
Job Title: Full Stack Software Engineer
Job Purpose
Cordros Capital Limited needs a dedicated and seasoned Full Stack Software Engineer who specializes in developing innovative and user-centric mobile applications. The ideal candidate will have a proven track record of building high-quality, scalable solutions using Flutter and adhering to best practices such as the MVVM pattern or Clean Architecture. As a Full Stack Software Engineer, you will be responsible for designing, developing, and maintaining robust APIs using either Laravel or Node.js. You will also contribute to product management and UI/UX design, leveraging tools like Figma to deliver intuitive and visually appealing user experiences.
Responsibilities
- Develop and maintain mobile applications for Android and iOS platforms using Flutter, adhering to MVVM principles or Clean Architecture.
- Design, build, and optimize backend APIs with Laravel or Node.js.
- Collaborate with cross-functional teams to define, design, and deliver new features.
- Ensure code quality and application performance by implementing state management tools like Riverpod, GetX, or Bloc.
- Manage the CI/CD pipeline to automate deployment processes for seamless product delivery.
- Create intuitive UI/UX designs using Figma, contributing to a visually cohesive and user-friendly experience.
- Work closely with product management teams to align technical deliverables with business goals.
- Stay updated with emerging technologies and apply them to current projects.
Job Requirements
Education:
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- A Second Degree and/or Completion of Relevant Professional Certification will be an added advantage.
Experience:
- Minimum of Five (5) years’ proven experience in mobile application development with Dart and Flutter.
- Hands-on experience with Firebase for real-time databases, authentication, and cloud functions.
- Experience with product management and end-to-end project lifecycle management.
- Apply: Product Manager (Remote) at Moniepoint
- Apply: Full Stack Software Engineer at Cordros
- Apply: Engineering Manager – Build and Release Infrastructure at Canonical – Remote
Key Knowledge and Skills
Knowledge:
The incumbent must have proficiency knowledge in the following areas:
- Proficiency in backend development using Laravel or Node.js.
- Strong understanding of design patterns such as MVVM or Clean Architecture
- Expertise in state management tools like Riverpod, GetX, and Bloc.
- Familiarity with Agile development methodologies.
- Knowledge of testing frameworks for ensuring application reliability and performance.
Skills:
The incumbent must demonstrate the following skills:
- Solid UI/UX design skills using Figma.
- Excellent problem-solving skills and the ability to work in collaborative, team-oriented environments.
- Strong communication skills, with the ability to translate technical concepts into actionable plans
Working Relationships
- Internal
- All employees in Cordros Capital and its subsidiaries.
- External
- Vendors
Work Environment
- Collaborative and forward-thinking team culture.
- Opportunity to work on cutting-edge projects and technologies.
- A flexible work environment with a focus on personal and professional growth.
Work Cycle
Hours/Days the incumbent is required to work
- Monday – Friday (8am – 5pm)
- Flexible working schedule is also available i.e remote work
Application Deadline
Not Specified
Click Here to See other Jobs.
Get a professional, ATS compliant CV, and Cover Letter from an Expert.
Method of Application
(See tips on how to write a professional CV, ATS Compliant CV and a sample cover letter.)
Important: See Helpful Career Resources