Back End Developer The client oversee all of it’s advertising and marketing to ensure the flawless development and execution of world-class communications. The back end developer is part of the Special Ops team in the Marcom Production Ops group. This groups supports Marcom Video Producers, Creatives and Production teams by developing internal apps and tools that enhance and support our video production efforts. The back end developer should have experience with a variety of coding languages to achieve desired objectives. Expertise in Node.JS, MongoDB, and SQL are required. Knowledge of Vue.JS, Swift, Objective-C, and Python are a plus. Familiarity with or willingness to learn video production, signal processing, video codecs, compression, and transcoding technologies is desirable.
Key Qualifications • You should have extensive and proven experience with Apple hardware and software. You must have experience working in an Agile environment and be familiar with all phases of the software development lifecycle. • You have advanced experience developing, releasing, and deploying tools and apps rapidly • You have experience developing enterprise Web and mobile applications • Experience developing for macOS, iOS, iPadOS, tvOS, and watchOS is a plus. You can create workflow automation tools and have experience creating custom codes and API’s • You have experience documenting and building unit tests for code • Strong hands-on experience with debugging and analyzing crashes or core dumps • Technical project management skills • You follow through with commitments and foster mutual trust with fellow team members
Description As a member of the Marcom Production Ops group, you will play a critical role in helping the production team create marketing and training content for Apple’s released and unreleased products. You will provide expertise for creatives, Producers, and technical support teams throughout the production lifecycle. • Develop and implement apps and tools to optimize workflows such as production databases, asset management, and video playback, encoding, and QC • Anticipate, mitigate, and solve technical video and engineering issues • Maintain existing apps and tools with the latest SDKs and updating dependencies • Monitor and improve security of technical production services software, hardware, and workflows • Assist creatives with technical challenges specific to video production
Education Engineering or equivalent degree, plus minimum of 3 years working in an engineering role