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.
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
Physical Requirements None Moderate Extensive
Lifting Required X
Computer use X
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job