Job Description

We are presently looking for a Senior Full Stack Developer with over 6 years experience to become part of our agile Sports. We’re looking for people with great programming skills that are quick learners, self-starters, and take ownership of their work. Our systems are largely built using client side frameworks such as Angular & React while the server implementations are mostly in Java, Spring and other open source technologies. We’re looking for smart, driven individuals that have experience working with a variety of technologies and tools.

IN THIS ROLE YOU WILL:

  • Write web applications from the ground up using popular industry frameworks (Angular, Express, React, Spring MVC, etc.) with some of today’s most popular languages (Java, Javascript, Python, Go, Scala, etc.) 
  • Write backend code, web services using Spring or other Java frameworks.
  • Deploy your code to cutting-edge infrastructure: Docker orchestration with Kubernetes. Help design the backbone of our applications with AWS.
  • WHAT DO WE OFFER

  • The chance to work independently alongside a highly skilled technical team allowing you to come up with your own ideas and implement them.
  • A welcoming atmosphere that will instantly make you feel comfortable within our team oriented and fun environment.
  • To be a part of a company that invests in programming tools that will make the development experience easier.
  • Participate in a global team of developers on a daily basis with the potential for visiting international offices and attending industry conferences. 
  • FOR THIS ROLE WE ARE LOOKING FOR INDIVIDUALS THAT HAVE:

  • A Computer Science degree or equivalent required with at least 6 years of experience.
  • Experience working with the following technologies – Java, Angular, React, XML, Relational Databases and NoSQL.
  • Experience with third party and open source tools such as Hibernate, Spring or Apache Kafka would be considered an asset.
  • Exposure to functional programming concepts and patterns would be considered an asset.
  • Ability and passion for learning new technology.
  • Teamwork and team building skills that will contribute directly to team success on assigned projects
  • Apply for this Position

    Ready to join ? Click the button below to submit your application.

    Submit Application