Search jobs > Toronto, ON > Software engineer

Software Engineer, CTO

TOPOLIO
Toronto, Ontario, Canada
$100K-$220K a year (estimated)
Full-time

We are looking for a talented full stack software engineer to build SaaS application. You are an energetic and driven leader with a proven track record of taking new ideas from concept to market.

You are a technology savvy architect with the knowledge and creativity needed to produce scalable and reliable platforms along with rock solid apps.

You have walked the talk at various levels and can be effective in all startup roles from scripting to presenting. You have a strong understanding of best practices across a variety of development and delivery disciplines.

Qualifications :

  • Full software development lifecycle experience (Design, Test, Deploy, maintain and improve the software)
  • Past experience in building native SaaS web applications
  • 2+ years of Software Engineering
  • Expert in Ruby on Rails and / or Java
  • Experience with AWS, Scala, REST, Pyton, Angular JS; scripting
  • Experience evaluating, procuring and using new technologies and platform.
  • Experience in designing and implementing enterprise grade software
  • Interest for learning new skills and the ability to overcome challenges

Hands on experience in the following :

  • Development of multi-threaded applications
  • Development of SaaS / enterprise web applications (Previous Social Media Platform Development; preferred)
  • Good eye for design and detail, passion for software architecture & innovation, and experience with Core Animation
  • Post-secondary degree in Computer Science, Software Engineering or equivalent academic / professional experience required
  • Github experience

Preferably living in or near the Toronto area to allow collaboration in person, especially for candidates wanting to become our CTO.

30+ days ago
Related jobs
TOPOLIO
Toronto, Ontario

We are looking for a talented full stack software engineer to build SaaS application. Full software development lifecycle experience (Design, Test, Deploy, maintain and improve the software). Post-secondary degree in Computer Science, Software Engineering or equivalent academic/professional experien...

Promoted
Ripple Labs
Toronto, Ontario

Are you a highly skilled and passionate software engineer looking for an exciting new challenge? Join Ripple and help redefine the way we send and receive payments globally! As a Senior Software Engineer, you will have the opportunity to build enterprise-level payment applications that enable banks ...

RBC - Royal Bank
Toronto, Ontario

Work with a team of skilled software engineers creating a rapidly evolving consumer-facing platform. React Native, Software Development Life Cycle (SDLC), TypeScript. ...

Money Mart Financial Services
Toronto, Ontario

Be a key part of Momentum’s Data strategy by developing the next-gen Dynamic Data Engineering framework. Good to have: Strong knowledge on Big Data technologies such as Data Bricks, Event driven data processing using Function Apps/Lambda. Lead and enhance data lake platform acquiring additional data...

Beveren Software Inc.
Toronto, Ontario

Allocate material, human and financial resources to implement organizational policies and programs.Authorize and organize the establishment of major departments and associated senior staff positions.Establish objectives for the organization and formulate or approve policies and programs.Represent th...

ITS Global
Ontario

Our client is looking for a Senior Software Engineer to join their team. Work with other senior technical resources to design the software and work on critical software components. Has 8+ years of experience developing software, with a track record of successful production deployments. Mentor other ...

Amazon Development Centre Canada ULC - K03
Toronto, Ontario

Ring Data Management is seeking a self-directed System Development Engineer to develop and operate our AWS cloud data processing systems. The Quick Action Service team sifts through petabytes of data per week to extract top-line business metrics around customer experience, operational excellence, an...

Ameuro Migration
Canada

Develop and implement new software programs. Maintaining and improving the performance of existing software. Design and update software database. Test and maintain software products to ensure robust functionality and optimization. ...

Sun Life
Toronto, Ontario

Are you an experienced and versatile Senior Software Engineer with a wide range of technical skills and a passion for driving innovation? If you excel in a collaborative environment and are eager to contribute to innovative projects, we have an exciting opportunity for you to join our dynamic team!....

Syncreon Consulting
Toronto, Ontario

Perform data cleansing, data validation etc. Mu-st have working knowledge in designing and implementing data pipelines on any of the cloud providers (AWS is preferred). Must be able to work with large volumes of data coming from various sources. ...