Mobile Developer
About this position
We are looking for a Mobile Developer with extensive experience in mobile application development for both Android and iOS platforms.
Responsibilities
• Design and build advanced applications for the Android and iOS platform
• Collaborate with cross-functional teams to define, design, and ship new features
• Work with outside data sources and APIs
• Unit-test code for robustness, including edge cases, usability, and general reliability
• Continuously discover, evaluate, and implement new technologies to maximize development efficiency
Requirements
• 4+ years of experience in mobile (android and/or iOS) development.
• Experienced using one of these: React, Flutter, Swift, Objective-C, or Kotlin
• Have published at least one original app
• Experience working with TCP socket, web socket, & app memory footprint
• Familiar with OOP, MVC, MVVC, TDD
• Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies