We have a current opportunity for a Mobile UI Application Engineer on a permanent basis.
In this role, you will be responsible for the design and implementation of the entire mobile app - Ideation > development & iteration > production release, and all subsequent production releases.
Requirements:
Bachelor's degree in Computer Science, Information Technology or similar field.
Proven 10 years of work experience on IOS and Android Mobile Development
Present a portfolio of successfully released mobile apps on the app stores.
Experience with game development (Unity, Unreal Engine)
Proficient in mobile programming languages like Dart, JS, Java, Objective-C, Swift 4.0, iOS SDK.
Experience with Flutter, React Native is nice to have
Experience with git/bitbucket and CI/CD workflows
Experience with mobile application test suites
Experience with AWS and AWS Services
Experience with core technologies
GraphQL
Real-time streaming such as Kafka, Kinesis
API request formation and Postman
Databases and SQL
Geolocation
QR Codes
External device integration (TVs, scoreboards, etc.)
Understanding of OOP design principles
Linux proficiency
Ability to contribute to design, test, release and application support