Location : Onsite – USA
Type : Full Time
The Engineer takes direct responsibility for developing phone and tablet based applications for the organization. This role participates in all aspects of the mobile application life cycle from imagining to delivery.
Qualifications / Requirements :
- 3+ years’ experience in Android Development and / or iOS Development
- At least one application that has been distributed in a major online marketplace (Google Play or Apple’s App Store)
- Experience with technologies such as Objective C, C#, C++, JNI (Java Native Interface)
- Experience integrating directly into gps, cameras, microphone, etc.
- Self-reliant hacker
- Quick adoption of new systems and languages
- Ability to understand a pre-existing complex code base.
- Strong problem solving skills.
- Bachelors preferred (Computer Science, Computer Engineering)
- Excellent Communication, verbal and written
- Experience with Ecommerce apps is a plus
- Experience with in-app purchases is a plus
- Experience with Gaming apps is a plus
- Experience with Xamarin tools is a plus
Duties / Responsibilities :
Responsible for the design and development of mobile applicationsDesign and deliver appsResearch and develop bleeding edge solutions using the latest device capabilitiesManage end user expectations and gain user acceptance of all project deliverablesParticipate in code walkthroughs as needed to ensure qualityParticipate in security governance for PCI and PIIBuild software prototypes and deliver in a fast paced iterative processImplement technology or frameworks for feedback loops using A / B testing on propertiesImplement methods to capture measurements of usage and conversionsCreate automated unit test cases and test dataTest and debug codeBuild trust and cooperation between IT, internal clients, and external vendorsWork with marketplaces to deliver applicationsCreate or recommend better tools to improve and expedite application deliveryOther duties as assigned