Digital Marketing Jobs & Apprenticeships

Code and Theory

USA

Expires on 2019-04-14

Job Type Full Time Experience Needed N/A

Mobile Architect

Code and Theory is looking for a Mobile Architect in New York, United States. If you meet the requirements below, you will be eligible to apply via Digital Marketing Community.

Job Responsibilities:

  • Draft experiments, test hypotheses, and build models.
  • Operate with the client and the other disciplines at Code and Theory (Strategy, Content Strategy, UX design, Visual Design) to convert client needs into technically vetted features.
  • Explain technical concepts to a non-technical audience.
  • Be able to build quick prototypes (using native or front-end code) to demonstrate some features, interactions, or animations.
  • Determine and set up the global architecture of the project, including, but not limited to: frameworks, libraries, continuous integration, unit testing, code quality standards, etc. for both iOS and Android.
  • Interpret designs and wireframes into high-quality code.
  • Plan, build and maintain high performance, reusable, and reliable Objective-C/Swift/Java/Kotlin code.
  • Secure the best possible performance, quality, and responsiveness of the application.
  • Identify and correct bottlenecks and fix bugs.
  • Define and enforce adherence to engineering best practices.
  • Head and mentor junior developers and offshore developers.

Job Requirements:

  • Expert knowledge of mobile SDKs, different versions of iOS and Android, and how to deal with different screen sizes.
  • Deep knowledge of RESTful APIs to connect mobile applications to back-end services.
  • Demonstarted understanding of both iOS and Android UI design principles, patterns, and best practices.
  • Familiarity with offline storage, threading, and performance tuning.
  • Effective experience with Sprint planning in an Agile environment.
  • Proficient experience in the open-source iOS and Android ecosystems and the libraries available for common tasks.
  • Strong knowledge of cloud message APIs and push notifications.
  • Proven experience with performance optimization.
  • Sound understanding of mobile design principles and interface guidelines.
  • Skillful understanding of code versioning tools, such as Git.
  • Familiarity with continuous integration.
  • Ability to understand business requirements and translate them into technical requirements.
  • Subscribe for our newsletter!

    COPYRIGHTS DIGITAL MARKETING COMMUNITY 2019