Job Description
We are looking for a Flutter developer responsible for creating and maintaining multi-platform apps. We are looking for proactive people, team players passionate about programming in this language and oriented to provide the best experience to the end user. Your primary focus will be development of all our mobile applications, definition and maintenance of the database, and ensuring high performance and responsiveness to requests from the front-end. The ideal candidate will be delivering high-quality software and products, able to be deployed frequently and safely into production.
Duties & Responsibilities
The successful applicant will be responsible for but not limited to the following job functions:
What you’ll do
- Dart programming language
- Design and implement new app modules based on product requirements using Flutter framework
- Maintain existing codebases
- Build reusable code and libraries for future use
- Build user interfaces designed by UI/UX designers
- Integration of data storage solutions
- Integrate various APIs
- Debug existing app components, fix issues and avoid regressions
- Collaborate closely with other developers on the team
- Participate in software architecture, design discussion and code reviews
- Optimize application for maximum speed and scalability
Required Knowledge and Experience
Elucidate AI South Africa pride ourselves with having the best people, which are our most important assets. Elucidate AI South Africa has been recognized for having the highest ethics and strives for excellence through distinctly higher standards than the norm.
ADVERTISEMENT
CONTINUE READING BELOW
Elucidate AI South Africa therefore urge only candidates with these unique requirements and experience to apply for this stimulating position
- Bachelor’s degree in Computer Science or equivalent/related
- Proven working experience in software development
- Working experience in mobile development Android or iOS
- Experience with third-party libraries and APIs
- Familiarity with SQL databases and their query languages
- Proficient understanding of code versioning tools such as Git
- Working knowledge of general mobile landscape, architectures, trends and emerging technologies
- Solid understanding of the full development cycle, including automated testing and building.
Mode of Application
ADVERTISEMENT
CONTINUE READING BELOW
How to apply: Interested and qualified? Elucidate AI South Africa
Note: Never pay money for any training, certificate, assessment, or testing to the recruiter. Report any such requests to Afrisat.pw.
Job Alert: Join Us on Telegram Now !!