Job Description
Futurus is seeking a Mobile Developer to be part of a dynamic team working on an augmented reality mobile application. The ideal candidate demonstrates experience in Xamarin and Unity 3D with a specialty in C#. Experience developing AR/VR applications is a plus. As a part of a small team, there are opportunities for professional growth in specialty knowledge.
Essential Functions:
- Develop iOS and Android solutions
- Work on functional solutions to complex problems
- Help identify, define, and organize multiple functions within one application
- Evaluate software requirements to determine the appropriate solutions for projects
- Design and implement product requirements using Unity 3D, C#, and Xamarin
- Automated and manual testing of deliverables
- Interface with 3rd party APIs for complex features and analytics tracking
- Stay current on emerging technologies/industry trends and apply them to operations and activities
Qualifications:
- Bachelor’s degree (or equivalent experience) in Computer Science, App Development, Game Development or related field
- Proficient with Xamarin or native mobile development
- Familiar with Unity app development
- Knowledge of standard C# coding practices and techniques
- Strong Debug skills
- Experience with augmented reality development, including ARKit, and ARCore
- Strong proficiency in Visual Studio, Xcode, Android Studio, and accompanying toolsets
- Previous experience developing AR applications
- Experience pushing apps to the Apple App Store and the Google Play Store
- Familiar with C# networking solutions, such as RESTful web API
- Experience working in Version Control Software (Git, Perforce, Plastic)
- Broad understanding of mobile development and industry best practices
- Experience with databases such as MySQL
- Experience with Cloud Services