[MF01] Senior Mobile [Flutter]

Ejara

Ejara

douala, cameroon · Remote
Posted on Sep 6, 2024
💻

[MF01] Senior Mobile [Flutter]

Job Posted
Empty
Location
Douala Cameroon
Remote
Department
Engineering

❤️ About Us

Ejara is a platform that democratizes access to investment and savings through the blockchain for Africans and its diasporas.
Ejara, headquartered in Bordeaux and Douala, is a VC-backed, multicultural and international company with more than 5 nationalities among its 40 employees in 6 countries in Africa, Europe and the United States. We are looking to hire this role ideally within the regions mentioned.
We are hiring for those who have the ambition to build as a team, who are ready to take on challenges, each more exciting than the last, and who have the desire to create solutions that offer a unique customer experience.
Does the world of Tech and Finance thrill you? Do you like challenges and being part of a collective effort?
Ejara invites you to join the adventure!
#JoinEjara #DeFithesystem
At Ejara, we value diversity and always treat all employees and job applicants on the basis of merit, qualifications, skill and talent. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status or disability status.

👁️About the role

Job Title: Senior Mobile Developper in Flutter
Reports To: Mobile Team Lead
We are looking for an experienced Flutter Engineer/Developer to join our highly skilled technical team. You’ll be part of a cross-functional team that’s responsible for the full software development life cycle, from conception to deployment. As a senior engineer you should have a deep understanding of Flutter and be able to build high-quality, scalable mobile applications and be comfortable around both front-end and back-end coding languages, development frameworks and third-party libraries. You should also be a team player with a knack for visual design and utility, be able to work independently and as part of a team as well as an inspiring team member to mentor/coach junior devs. If you’re also familiar with Agile methodologies, we’d like to meet you.

⚖️Responsibilities

Your main responsibilities will include:
Building multi-platform applications for Android and iOS using the Flutter development framework.
Writing clear and reader-friendly code using tools like Dart. Documenting the entire usage process in detail for straightforward utilization and upgrading in the future.
Collaborating with other developers to create, deploy, and maintain Flutter-based applications for different platforms.
Writing and reviewing multi-application codes.
Overseeing and reviewing application design.
Building, implementing, and managing product modules along with their sub-systems.
Testing products to remove bugs and any malfunctioning aspects.
Carrying out unit testing and integration analysis.
Ensuring consistency between the delivered product features and the requirements/criteria of the business.
Troubleshoot, debug and upgrade software
Write clear and concise documentation and implement best practices accross the organisation
Mentor and train Other developers
Stay up-to-date on the latest Flutter developments.

✍🏾About You

You hold a Bachelor’s degree in Computer Science, Computer/Management Information Systems, Information Technology, Software Engineering, or an associated field.
You possess at least 3 years of experience as a Flutter Engineer/Developer or in a similar role.
You have adequate working experience in building iOS mobile applications using Objective-C or Swift and Android using Kotlin or Java.
You are well-versed in creating automated test cases, threading, performance tuning, and offline storage.
You have at least a working knowledge of APIs (Application Programming Interfaces) and third-party libraries.
You are familiar with the Agile development lifecycle.
You know how to work with Jenkins, Git, and other version control tools.
You have strong problem-solving and critical-thinking abilities.
You possess excellent communication skills that facilitate interaction with multiple stakeholders.
You are confident, detail-oriented, and highly motivated to contribute to the growth of the organization as part of a high-performing team.
You have the ability to work under pressure and adhere to tight deadlines.
You are an excellent English speaker, French is a plus

💰Package

An attractive remuneration package
Free Lunch
Paid vacations
Career development in an international environment
Opportunity to work on challenging and interesting projects.
Collaborative and supportive work environment.
Chance to learn and grow with a fast-growing company.
But above all, the opportunity to work in a friendly, young and fun atmosphere!

How to apply?

Interested candidate should send their CV and Github profile to [email protected]