React Software Developer (Job Req #2019-218)

Ross Video - Ottawa, ON (30+ days ago)

Apply Now

WHY WORK AT ROSS VIDEO?

We have a great group of people working together to create and deliver cutting edge products that look amazing and are easy to use. We go all out so that our customers can have the best possible experience and achieve quality results. With a product focus, continual learning, results driven processes, and creative thinking, we constantly strive to improve our solutions and to deliver results.

If you've ever watched live television, news, sports, or entertainment, you've seen our products in use. All of the major Hollywood award shows, most professional sports teams, and many of the largest broadcasters in the world use Ross Video technology. Get behind the scenes and learn about what it takes to make live events possible.

If that resonates, and you’re someone with integrity, commitment, and a strong drive to deliver great products, we’d love to hear from you.

REACT DEVELOPER

We are looking for a JavaScript developer with a strong understanding of modern web technologies. Our application is primarily developed in React.js, with Redux for state management. We leverage Babel so we can embrace the latest ECMAScript specifications. We follow the Agile methodology, working in 2-week sprints while honouring all SCRUM ceremonies. Our teams put a strong emphasis on clean code and technical excellence. We develop our products with a mission critical mindset, ensuring that quality always comes first.

As a developer, you will be responsible for:
  • Developing and styling a common library of React components
  • Creating frameworks and design patterns for front-end platforms
  • Interacting with RESTful APIs
  • Writing and maintaining unit tests
  • Developing and maintaining CI pipelines
  • Participating in SCRUM ceremonies and adhering to the Agile methodology
Our current technology stack includes:
  • React.js for component development
  • Redux for state management
  • Webpack for module bundling
  • Babel for transpiling
  • NPM for in-house and third-party packages
  • Lerna for multi-repository management
  • SCSS for styling
  • Jest for testing
All of this said, nothing here is set in stone. We are a dynamic company that will always stay on top of the bleeding edge of technology and best practice. To be successful in our team, you will need to be comfortable adapting to change and keeping up to date with the latest and greatest of the industry. Innovation is key at Ross Video.

LOCATION

Ottawa, Canada. It's the Nation’s Capital with the longest skating rink (the Rideau Canal) in the winter, waterways in the summer, and hills for skiing and hiking 30 minutes from the office. Ottawa posts vibrant urban neighbourhoods, as well as numerous recreational possibilities.

FURTHER DETAILS

Make sure you understand what Ross Video is about, and then click on "Apply Now" below. Be sure to include a bit about you and your interests.

IN A NUTSHELL

Do you have integrity, commitment, and a drive to get results? Then Ross is the place for you, and we'd like to hear from you.