DEVELOPMENT

Connected Devices Engineer

Mercury Intermedia builds award-winning apps for a variety of mobile platforms and global brands. We’re looking for an Engineer to add to our Connected Devices department.

Overview

The Connected Devices Engineer will develop and maintain applications for a variety of connected devices platforms, including Roku, Xbox, Tizen, and more. The engineer will create beautiful, performant, and platform-native apps. Additionally, code should follow best practices for programming in a team environment with an emphasis on code clarity, testability, and maintainability. The engineer will interact with various product owners including internal departments and directly with external clients. The engineer may be asked to lead technical development on some projects and follow technical lead on others.

US-based applicants only. Remote work available.

Responsibilities

  • Write clean, maintainable apps for connected devices
  • Engineer solutions to existing needs and shortfalls of the platform
  • Work with other developers, designers, QA, and other stakeholders to ensure product quality
  • Produce pixel-perfect renditions of UI/UX markup in the completed product
  • Stay up-to-date with platform developments such as new capabilities, limitations, and tools
  • Make technical decisions and suggestions that may involve getting input from, and reviewed by, other developers
  • Self-test code prior to releasing for QA
  • Peer review others’ code
  • Help the department and company grow by suggesting and implementing process improvements
  • Report to the department director and project managers directly

Qualifications

  • Expertise (5+ years) in one of the following: Javascript/Typescript front end development, Android Development, iOS Development, macOS Development, Unity Development, Unreal Engine Development, Roku Development
  • Professional experience developing three or more of: Javascript/Typescript front end, Android, iOS, macOS, Unity, Unreal Engine, Python
  • Solid UI implementation experience on one of: Android, iOS, UWP, React, Vue
  • Experience working with web services and RESTful APIs
  • Experience writing software for multi-threaded, resource-constrained devices
  • Self-starter with the ability to independently stay up-to-date with the rapidly changing connected devices development landscape
  • Experience working in a team environment
  • Familiarity with git
  • Bachelors degree in Computer Science, or related field, preferred but not required

Interested

Please submit resume and inquiries to
jobs@mercury.io. No phone calls.