Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
Responsibilities·
- Learn and implement the company's existing mobile apps.
- Design and build advanced flutter mobile apps.
- Build new features end-to-end through prototyping, validation, implementation, launch, and further iteration.
- Support the entire application lifecycle (concept, design, test, release, and support).
- Collaborate with engineers of other mobile systems (Ios/Android and Windows/mac) in delivering consistent features across platforms.
- Work on bug fixes and performance enhancements.
- Discover, evaluate, and utilize new technologies within the mobile landscape.
- Troubleshoot technical issues with the company's customers.
- Shape the direction of future mobile products at InterPro Solutions.
Job Requirements
- Self-Starter, self-managing with strong initiative, and a team player with an Entrepreneurial
- Attitude as well as attention to detail.
- Strong knowledge and proven track record in Android/IOS development and object-oriented programming concepts.
- At least 2 years of professional flutter development experience.
- At least 4 years of professional Android/IOS development experience.
- In-depth knowledge of dart/Java/swift programming language.
- Possess knowledge of smart devices (iPhone/iPad, Windows 10, or Android), applications, and related technologies.
- At least 2 apps developed and published in the Play store.
- Experience with optimizing apps for hardware resource utilization.
- Experience with native features like GPS, Accelerometer, Gyroscope, etc.
- Experience with offline data storage and syncing back.
- Experience with Multi-Threading and memory management specific to mobile devices.
- Must be comfortable with unit testing is a plus.
- Must be comfortable with widgets testing solutions is a plus.
- Must be comfortable with relational database design (SQL, table design, mapping to objects).
- Demonstrate ability to learn new technologies on own without formal training.
- Must be professional and have the ability to write functional definition documents.
- Have strong client interfacing skills.
- Experience with MDM solutions is a plus.