Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Developing new features and user interfaces from wireframe models.
- Ensuring the best performance and user experience of the application.
- Fixing bugs and performance problems.
- Writing clean, readable, and testable code.
- Cooperating with back-end developers, designers, and the rest of the team to deliver well-architected and high-quality solutions.
Job Requirements
- Bachelor’s Degree in Computer Science, Information Technology, Engineering or equivalent discipline.
- A minimum of 3 years of experience as Flutter developer.
- Good command and communication of English language.
- Experience with Native Development technologies/tools for iOS and Android.
- Familiarity with RESTful APIs, JSON format and mobile libraries for networking.
- Experience with profiling and debugging mobile applications.
- Familiarity with Git and version control systems.
- Understanding mobile app design guidelines on each platform and being aware of their differences.
- Extensive knowledge about mobile app development, this includes the whole process from the first line of code to publishing in the store(s)
- Experience with offline storage, threading, performance and memory tuning.
- Familiarity with cloud message APIs and Firebase tools including (analytics, otp, dynamic links, prediction).
- Experience in Payment Gateways integrations.