Design and development of scalable, reliable, and testable iOS/Android apps.
Review designs and code to ensure quality
Maintain enforce, and implement common conventions, standards, and technologies.
Work with a team of developers, designers, project managers, and other personnel to deliver new features.
Continually learn about new programming languages, operating system updates, and other information that will affect the functions of applications in development.
Strong knowledge of XCode, different versions of iOS/Android and how to deal with different screen sizes.
Having a minimum of 1 years experience in iOS/Android App Development.
Familiar with Swift.
Familiarity with Flutter is a big plus point.
High proficiency in the iOS/Android life cycle and the iOS/Android framework.
Able to evaluate and integrate 3rd Party APIs and SDK.
Has a strong understanding of Reactive Architecture
Possessing a firm understanding of storage, multi-threading and memory management
Proficient understanding of code versioning tools, such as Git.
Has strong object-oriented programming, analytical skills, and problem-solving abilities.
Has strong knowledge in the business area and organizations by demonstrating troubleshooting skills and resolving issues.
Bonus point if you have published one or more iOS/Android apps in the App Store/Play Store
Able to work full-time and onsite