InterVenture Company Profile

Senior Software Engineer - Redbox team

InterVenture

Munkaköri leírás

Our partner Redbox Automated Retail LLC is an American company famous for movie rentals via automated retail kiosks located throughout the USA with millions of daily rentals. Redbox is now expanding into the exciting world of digital streaming and is looking for talented individuals to join its development teams located in Belgrade, Chicago and Seattle.

Our Belgrade frontend team offers an exciting opportunity to work on different projects such as:

  • on demand streaming apps for smart TVs, set-top boxes and gaming consoles
  • a high-traffic web app with millions of users serving a unique mix of physical rentals and on demand streaming
  • a set of internal tools to bind them all, such as customer service and catalog management UIs

The successful candidate will have strong skills and experience with modern JavaScript frameworks and/or BrightScript and SceneGraph (used exclusively for Roku devices), as well as willingness and courage to learn new technologies as we conquer new platforms and improve the experience on the ones we already support.

The technologies you will be using are React, Redux, GraphQL, Sass, PostCSS, Webpack, Jest, AWS, practicing methodologies such as Agile, unit and integration testing, CI/CD, feature flagging, A/B testing, phased rollouts, trunk-based development with continuous code reviews and zero-bug policy (no bugs in backlog, we either fix now or we don’t fix).

Responsibilities: 

  • Help drive innovation and best practices
  • Be a team player, write code for people as well for machine
  • Deliver excellent User Experiences and responsive User Interfaces across multiple browsers and devices
  • Continuously look for new technologies as we strive for A/B testing and data driven development
  • A commitment to excellence, best practices, and the continuous improvement of our products, code base, processes and tools
  • Daily communication with our colleagues in USA, including other development teams, UX, design, marketing and product managers

Required Skills:

  • Solid knowledge of either JavaScript with modern frameworks or BrightScript and SceneGraph
  • Fluent communication in English
  • Working experience with at least one modern JavaScript framework
  • Ability to consistently follow coding style and practices adopted by the team
  • Solid skills at using different approaches to debug client-side JavaScript applications
  • Good feeling for the balance between performance and maintainability
  • Basic skills with git or a similar SCM tool
  • Willingness to learn and improve what’s missing

 Bonus Skills:

  • Experience with specific technologies used by the team
  • Experience with AWS or the cloud in general
  • Experience one or more of the following: high-traffic web apps, low-power devices, enterprise application
  • Experience with on demand streaming and various different on demand business models
  • Experience with languages and technologies other than JavaScript and frontend
  • Git wizardry
  • Open source contributions (real things, not just putting your todo app on Github)

 Our offer:

  • Competitive salary and a variety of fringe benefits
  • Personal development/education (conferences, workshops)
  • Excellent work life balance: flexible work hours, no mandatory overtime, use your off days whenever you want to
  • Work in an international team of talented engineers
  • Great equipment
  • Modern and cozy working place with positive and friendly atmosphere

Like what you see and think this would be a good team for you? Why are you still reading this? Apply for the position and let’s have a chat.