Present designs, prototypes and concepts to cross functional partners and stakeholdersWork collaboratively with Research, Engineering and other partners to execute and complete experiencesWork on a variety of coding languages and technologiesImplement custom user interfaces using latest programming techniques and technologiesDevelop reusable software components for interfacing with back-end platforms
Experience building maintainable and testable code bases, including API design and unit testing techniquesExposure to architectural patterns of large-scale software applicationsExperience with scripting languages such as Python, JavaScript or HackExperience building Android applications in Java or Kotlin using Android SDKExperience as an owner of a particular component, feature or systemExperience building complex applications for iPhone or iPad using Objective-C/C++/Swift with the iOS SDK and other frameworksExperience with multithreaded programming and mobile memory management
Bachelor’s degree.
#J-18808-Ljbffr