TribalScale

TribalScale

Agile Software Engineer - OTT / Connected TV

Toronto, Ontario, Canada · Mid

Sponsorship not specifiedDetected 14 days ago
JavaScriptTypeScriptPHPReactHTMLCSSReact NativeiOSAndroidNode.jsBackend DevelopmentFull-Stack DevelopmentCode ReviewGitSQLNoSQLAWSGCPAzureCloud PlatformsDockerCI/CDAPI DevelopmentREST

About the role

  • This is an exciting opportunity for an intermediate-level developer who is passionate about mobile development and emerging AI technologies.

Responsibilities

  • OTT Development: Build high-quality, performant Connected TV applications across a variety of platforms and devices
  • Backend Development: Develop and maintain Node.js backend services and APIs to support mobile applications
  • Collaboration: Work closely with designers, product managers, and other engineers to deliver exceptional user experiences
  • Performance Optimization: Monitor and optimize application performance across platforms
  • Understanding of RESTful API design and development
  • Familiarity with design systems and component libraries

Requirements

  • 2+ years of hands-on Connected TV application development experience
  • Experience working with multipe device libraries
  • Strong proficiency in JavaScript/TypeScript
  • Strong proficiency in HTML and CSS, particularly related to bounding boxes and margin
  • Familiarity with cloud platforms (AWS, Google Cloud, or Azure)
  • Experience with version control (Git) and collaborative development workflows
  • Required Skills & Experience
  • Experience with real-time applications (WebSockets, real-time databases)
  • Experience with automated testing and quality assurance

Nice to have

  • AI & Modern Development:
  • Experience integrating AI/ML models into mobile applications
  • Knowledge of Large Language Models (LLMs) and AI APIs
  • Experience with AI-powered features like chatbots, recommendation systems, or intelligent automation
  • Additional Technical Skills:

Skills

  • React.js experience for web development
  • PHP development experience
  • Database design and management (SQL and NoSQL)
  • CI/CD pipeline setup and maintenance
  • Test-driven development (TDD) practices
  • Microservices architecture experience
  • Docker and containerization
  • Strong problem-solving and analytical thinking
  • Excellent communication skills and ability to work in cross-functional teams
  • Self-motivated with ability to work independently
  • Adaptability and eagerness to learn new technologies
  • Professional Growth:

Compensation

  • Competitive salary commensurate with experience

Benefits

  • Comprehensive health, dental, and vision coverage
  • Generous vacation and personal time
  • Stock options or equity participation (if applicable)

Company info

  • Follow up survey to understand your job expectations & continued interest
  • Offer
  • Start!
  • You'll work on developing Connected TV applications on a team working with a global media company.
  • Our mission to "Right the Future" is a call to action to make a significant impact in the world of innovation.

This listing is sourced directly from TribalScale's careers page and normalized into a canonical job model.