Careers Post

Full Stack Software Engineer

By ViafouraMay 1, 2018 No Comments

Location: Toronto, ON

Who we are looking for

Viafoura is looking for a Full-Stack Developer who is passionate about code craftsmanship, continuous improvement and agile development. You create elegant solutions to the most complex challenges. You are experienced in a wide variety of languages and environments and are able to contribute at all levels of the engineering team. We are a dynamic, innovative team building a global, real-time platform utilizing the latest technologies like Spark, Storm, Kafka, Cassandra, Elasticsearch, and the NetflixOSS stack for our main application.

Our Engineering philosophy is to do the right thing at all times. We push boundaries to deliver a distributed, real-time API that handles thousands of requests per second. As such, we’re on the hunt for someone looking to grow both as an individual and as an engineer. If this sounds appealing, then read on.

Responsibilities

  • Work closely with a collaborative and agile team
  • Vet cutting-edge libraries and weigh them against established ones
  • Contribute scalable software artifacts that are easy to understand and simple to maintain
  • Solve problems relating to mission-critical services
  • Build automation to prevent problem recurrence with the goal of automating responses to all non-exceptional service conditions

Must-Haves

  • Experience with Object Oriented and Functional programming languages
  • Experience with Java and JVM languages like Scala and Groovy
  • Experience optimizing applications for both front-end and back-end performance
  • Developing for fast-processing, real-time, highly available systems
  • Advanced knowledge of design patterns and best practices
  • Well versed in the Linux command line
  • A good grasp of networking fundamentals
  • Proven experience using RDBMS and NoSQL datastores
  • Knowledge of RESTful APIs

Nice-to-Haves

  • Experience with Cassandra, Storm, Kafka, Spark, Elasticsearch, Zookeeper
  • Experience implementing high-performance, service-oriented Architectures
  • Understanding of performance optimization, especially in latency-sensitive (millisecond scale) environments
  • Experience with scripting languages such as PHP, Python, JavaScript
  • Experience with frameworks such as Backbone, Vue, RxJava, Vert.x, Spring, Code Igniter
  • Contributions to open-source or personal projects

Apply Below:

Not what you were looking for?

Back to all Careers

Great minds work here

Meet The Team
Contact an audience engagement specialist today by filling our the form below or giving us a call at
Get started with Viafoura Community Management
+1 800 711 4838
Ready to build a direct relationship your audience?
Contact an audience engagement specialist today
Or give us a call at
1 800 711 4838
Contact an audience engagement specialist today by filling our the form below or giving us a call at
Get started with Live Chat
+1 800 711 4838
Ready to build a direct relationship your audience?
Contact an audience engagement specialist today
Or give us a call at
1 800 711 4838
Contact an audience engagement specialist today by filling our the form below or giving us a call at
Get started with Viafoura Live Stories™
+1 800 711 4838
Ready to build a direct relationship your audience?
Contact an audience engagement specialist today
Or give us a call at
1 800 711 4838
Contact an audience engagement specialist today by filling our the form below or giving us a call at
Ready to build a direct relationship your audience?
+1 800 711 4838
Ready to build a direct relationship your audience?
Contact an audience engagement specialist today
Or give us a call at
1 800 711 4838