The iOS App Developer leads the development of new iOS applications that use Speech Services to improve efficiency in Enterprise and Law Enforcement organizations. The successful candidate will take basic requirements from product management and bring them to life in an elegant and interesting manner that delights app users
location: Burlington, Massachusetts
job type: Contract
education: High School
Principal duties and responsibilities:
Design and develop mobile applications on iOS devices that consume cloud-based speech services
Build unit testing and other automated test frameworks to support rapid deployment
Monitor app store feedback and crash reports for continuous product improvement
Coordinate with the cloud and mobile architect to access high value services on mobile devices
Document product internals and explain technical details in Confluence
Mentor additional developers with limited mobile experience
Minimum years of work experience: 7+
Native development experience on iOS applications
Experience programming and designing apps using Objective-C (preferred) or Swift
Expert understanding of concurrency, synchronization, and memory management on mobile platforms
Experience with RESTful web services
Innate curiosity about how and why code works beyond satisfaction with the result
Ensure that design changes and new features are continually documented and communicated.
skills: Preferred skills:
At least one completed app (preferably with a cloud component) in iTunes store - provide a link when applying
Experience with in-app purchase
Strong preference for working in a team and sharing knowledge liberally
Experience with continuous software integration and deployment.
Experience with product development for the Microsoft Azure platform.
Secure Software Development Methodologies, especially in-depth knowledge of OWASP vulnerabilities
Knowledge of Agile SCRUM, Git and Atlassian Toolset
Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.