In this role, the selected candidate will collaborate on software projects with product design and backend development; create user interfaces that can scale across a variety of devices sizes, resolutions, and form factors.
The role requires a detail-oriented, diligent resource with the ability to handle a large number of concurrent tasks and establish relationships with a number of different teams on both the business and technology sides. The candidate needs to be able to effectively communicate and reason through this complex environment.
In this role, the selected candidate will generate complex application code that is traceable to technical specifications; works closely with a Web Designer to translate high-level Web page designs into views that fit into the C# MVC architecture.
In this role, you will be responsible for providing accurate and timely communication of the status of assignment, job responsibilities, and the resolution of problems to the appropriate parties following established policies and procedures.
In this role, you will develop simple solutions to complex business problems. You will possess a solid understanding of developing libraries for android as well as static and universal libraries for ios. In lieu of native app development experience, you should have the demonstrated ability and passion to quickly learn new languages and technology.
As an ideal candidate you will have experience creating, maintaining and testing iOS and Android native applications. Additionally, you will have a solid understanding of mobile application patterns such as navigation, delegation, dependency injection, object mapping, and RESTful services.