Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- DESIGN AND IMPLEMENT MULTI-PLATFORM SYSTEM BASED ON THE MVC & MVVM
- Build and maintain highly scalable Web, iOS, and Android applications using flutter
- Translate and Build the designs and Wireframes into high-quality responsive UI
- BUILD REUSABLE CODE AND LIBRARIES FOR FUTURE USE
- BUILD USER INTERFACES DESIGNED BY UI/UX DESIGNERS
- INTEGRATION OF DATA STORAGE SOLUTIONS
- INTEGRATE VARIOUS APIS FROM THIRD PARTIES
- DRIVE PLATFORM ARCHITECTURE FORWARD, REFINE OUR SOFTWARE DELIVERY PROCESSES, AND HELP
- EVOLVE OUR CI/CD PIPELINE.
- LIAISE WITH OTHER TEAMS LEADS FOR BUSINESS REQUIREMENTS AND USER FEEDBACK
- PARTICIPATE IN SOFTWARE ARCHITECTURE, DESIGN DISCUSSIONS AND CODE REVIEWS
- OPTIMIZE APPLICATION FOR MAXIMUM SPEED AND SCALABILITY
- GetX state management solution
- DESIGN PATTERN
- LIVE REAL-TIME
Job Requirements
- BS/MS degree in Computer Science, Engineering or a related subject
- Proven software development experience and Android skills development
- Proven working experience in Android app development and
- Have published at least one original Android app
- Experience with Android SDK
- Experience working with remote data via REST and JSON
- Experience with third-party libraries and APIs
- Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
- Solid understanding of the full mobile development life cycle.