Full stack Developer

Montreal, QC

The Challenge

As one of our Full Stack Developers, you will be expected to work on the operational requirements of a complex Media Asset Management System (MAM) that is used for digital storage, classification, management, access and delivery of video and audio entertainment content. The product requires maintenance of specific parts as well as a complete progressive overhaul – from backend to frontend – to ensure that it meets user needs. From usability, performance and maintenance to extensibility, responsive design and the application of standard methodologies, you will assist in the continuous maintenance and improvement of the solution, all the while working in an Agile environment.

The Team

You will be joining a dedicated group made up of developers and QA specialists that harbor a strong Agile mentality and that are 100% dedicated to this special mandate. Not only will you work closely with your teammates, but you will also have a chance to collaborate with LVL’s visual and interaction designers.

The Role

Your team's main responsibility will be to improve our client's Media Asset Management System. This task extends to all aspects of the product – from hosting and database management to back and front-end maintenance, improvements and operation. You will thus have a chance to work on new feature development, use your analytical skills to solve problems and assist in a redesign of the end-user interface using Angular.

Though this project’s tasks will be distributed evenly throughout the team, our new Developers’ levels of responsibility will be based on their technical expertise.

The Profile

In addition to being a people person with exceptional problem-solving skills, you also have an MBA or a Master's or Bachelor's Degree in Software Engineering or Computer Science, between 2 to 5 years of software development experience and should be familiar with the following practices:

  • You have programming experience in Node.JS, TypeScript and Angular 2+
  • You have experience with JavaScript, HTML, CSS
  • You are comfortable with MySQL procedures and functions
  • You have experience with NoSQL databases
  • You have carried out dev work for transactional sites and/or complex applications
  • You are considered an excellent communicator within and across teams
  • You are bilingual (French and English)

The Nice-To-Haves

  • Practice of AWS (Console, RDS, EC2, S3, bucket, CloudFormation, DynamoDB)
  • Familiarity with Angular Material
  • Experience with REST API
  • Knowledge of, or experience working with, PHP Yii Framework and AWS

Sound Like You? Apply Now!

If you are creative, motivated and have a genuine interest in contributing to the advancement of media and entertainment technology, you could be the perfect fit!

If you’re interested in this position but do not meet all of the requirements, we’d still love to hear from you. In addition to your résumé, make sure to send us a letter detailing why you think you’d excel in this position to careers@lvlstudio.com.

Also, be sure to check out our open-source library and follow us on LinkedIn and Facebook to stay up to date on any new LVL job opportunities.

Why Join LVL Studio?

Located in Montreal’s vibrant AI hub, LVL prides itself on fostering a friendly and dynamic working environment where innovation is at the heart of everything we do.

Join LVL and find your place within our team of expert strategists, designers and software engineers who provide major media and entertainment companies with the tools required to better reach, engage and retain audiences. From powerful entertainment platforms to leading products and services, our solutions make their way into the hands of millions of people, allowing our clients to refine the content discovery and consumption experiences they offer based on consumer trends and needs.

Did we mention that LVL offers a competitive benefits package, a base vacation bank starting at three weeks per year as well as flexible working hours?

LVL is an equal opportunity employer that values diversity. We do not discriminate on the basis of ethnicity, religion, colour, national origin, gender, sexual orientation, age, marital status or disability status.

Check out our portfolio

Apply to careers@lvlstudio.com
Back to Careers

Reach out to us: careers@lvlstudio.com