Senior Software Engineer

4 weeks ago


Canada Cocoflo Full time

Reporting to: CTODivision: EngineeringWe Are Changing The World One Municipality at a TimeCocoflo is at the forefront of the SMART CITY movement We partner with municipalities to expedite and execute their SMART CITY transformation strategies. We help cities, towns, and jurisdictions get ahead of an evolving digital world with innovative solutions in open data, e-services, e-governance, and payment processing. Some other interesting facts:We are a rapidly expanding start-up pivoting to a high growth phaseWe are looking for passionate go-getters who want to move fast and create a lasting impactWe have a presence across North AmericaJoin our team and be a part of the transformationYour Position on The Team – All StarWe are looking for a product minded Senior Software Engineer with experience building web applications. We want engineers who care deeply about building maintainable software, serving customers, and collaborating with their peers to come up with the best solution. We believe that software development is a team sport, collaboration is essential to success, and that a team owes each other their best effort every day.What You Will Do:Build and maintain our Typescript and React applicationParticipate in system design activities, at all levels from feature design to whole system architectureWork closely with the Product team to design solutions to our customer problemsAct as a teacher and coach to other engineers on the team, and be eager to learn from them as wellYou may have the opportunity to work directly with customersWhat You Bring to The Team – The Tools & The TalentA Winning ApproachYou are collaborative and enjoy working in a team You can lead or follow as the situation requiresYou want to build software that is good for users, good for customers, and good for the other engineers that are working on it - and you have an idea of how to do all of those things at onceThe Spot-on SkillsYou have an understanding of automated testing and building software for qualityYou are comfortable discussing and making tradeoffs that consider multiple factors, such as time to market, maintainability, performance and customer needsYou understand software architecture principles, and how high quality systems are built in a modern teamThe Track Record5+ years of experience building products, preferably web applicationsYou have worked on complex softwareYou can talk about design patterns, software architecture, system design, and the tradeoffs to be made when making decisionsYou’ve worked in an agile software environmentThe Knowledge FitHands on experience with React or Typescript in the backendExperience with AWS applications, even better if you’re familiar with managing AWS with IaCYou have experience with relational databases, and how to use their strengthsDocker Bonus if you have worked with Government tech, and/or directly with customersWhat's In It For YouAt Cocoflo, achievement is team based. Your wins are our wins and vice versa. We want everybody on our team to reach their full potential. To do so, we offer the following:Competitive compensation with base salaryA culture defined by a healthy and supportive work-life balance.A dynamic, collaborative, progressive, and high-performing teamLeaders who support your development through coaching and managing opportunitiesAbility to make a difference and lasting impactOpportunities to do challenging work and to take on progressively greater accountabilitiesCocoflo is an equal opportunity employer. We are excited to meet with and hire the top talent out there. We appreciate your interest in working with us; however, only those applicants selected for interviews will be contacted.



  • , , Canada Software Engineer Full time

    Software Engineering Manager Interview Questions Software Engineering Manager Interview Questions play a pivotal role in finding a candidate who blends technical expertise with leadership finesse. Questions need to probe both domains, uncovering their ability to navigate complex projects and teams. Preparing for a software engineering manager interview...


  • , , Canada Software Engineer Full time

    Software Engineering Manager Interview Questions Software Engineering Manager Interview Questions play a pivotal role in finding a candidate who blends technical expertise with leadership finesse. Questions need to probe both domains, uncovering their ability to navigate complex projects and teams. Preparing for a software engineering manager interview...


  • Canada Software Engineer Full time

    Software Engineering Manager Interview Questions Software Engineering Manager Interview Questions play a pivotal role in finding a candidate who blends technical expertise with leadership finesse. Questions need to probe both domains, uncovering their ability to navigate complex projects and teams. Preparing for a software engineering manager interview...


  • Canada JAM Software GmbH Full time

    Join Lime as a Senior Software Engineer!Lime is the world's largest shared electric vehicle company committed to creating a future where transportation is shared, affordable, and carbon-free. Our electric bikes and scooters have already facilitated over 400 million rides in 250+ cities across 5 continents, replacing an estimated 100 million car trips....


  • Canada JAM Software GmbH Full time

    Senior Software Engineer, BackendNearly 1.3 million Americans reside in nursing homes, relying on nursing staff for their basic needs. Currently, a high percentage of nursing homes in the US are experiencing shortages, impacting the level of care provided to residents.At our company, we are dedicated to improving healthcare for vulnerable individuals by...


  • Canada JAM Software GmbH Full time

    Senior Software Engineer, BackendNearly 1.3 million Americans reside in nursing homes, relying on nursing staff for essential care. Currently, 99% of US nursing homes lack sufficient nursing staff, impacting the quality of care residents receive.We are dedicated to enhancing healthcare accessibility for vulnerable individuals by bridging the gap between...


  • Canada JAM Software GmbH Full time

    Senior NodeJS Software Engineer (Customer Support)KMS Technology was established in 2009 as a U.S.-based software services company with development centers in Vietnam and Mexico, renowned globally for top-quality software consulting & development services, technology solutions, and engineers' expertise.We are dedicated to crafting exceptional solutions by...


  • Canada Pagefreezer Software Inc. Full time $120,000 - $150,000

    Are you the newest Senior Software Engineer (Python) at Pagefreezer? What we do and why: No one can ignore the internet these days—and a lot of great things are happening online—but we also know that online harms are damaging many individuals, communities, and organizations. It's Pagefreezer's vision to make the Internet a safer place by delivering...


  • Canada JAM Software GmbH Full time

    With the aim of becoming the leading global live TV streaming platform offering premium content and interactivity, FuboTV Inc. is on a mission to revolutionize the current TV industry model. Operating in various countries, including the U.S., Canada, France, and Spain, FuboTV is expanding its reach with a growing engineering center in Bangalore, India. The...


  • , , Canada Understanding Recruitment Group Full time

    Understanding Recruitment provided pay range This range is provided by Understanding Recruitment. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range $160,000.00/yr - $200,000.00/yr Do you want to build the future of AI-based underwriting? Do you want to build an extremely complex...


  • Canada Understanding Recruitment Group Full time

    Understanding Recruitment provided pay range This range is provided by Understanding Recruitment. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range $160,000.00/yr - $200,000.00/yr Do you want to build the future of AI-based underwriting? Do you want to build an extremely complex...


  • Canada PC Games Insider Full time

    Senior Software Engineer - Gameplay Services Software Engineer - Development - Vancouver, Canada Job Title Senior Software Engineer - Gameplay Services The Electronic Arts Digital Platform (EADP) is one of the world's largest and fastest growing gaming platforms with a mission to change how the world plays games. We develop SDKs and services in...

  • Senior Engineer

    1 week ago


    Canada Pagefreezer Software Inc. Full time $120,000 - $150,000

    Are you the newest Senior Software Engineer (Python) at Pagefreezer? No one can ignore the internet these days—and a lot of great things are happening online—but we also know that online harms are damaging many individuals, communities, and organizations. It's Pagefreezer's vision to make the Internet a safer place by delivering solutions that transform...


  • Canada Orbis Group Full time

    Senior Software Engineer - Trading SystemsOne of North America's most exciting sports betting and gaming scale-ups is expanding it's engineering team, hiring multiple Software Engineers.You'll build out large-scale, distributed systems with Java and Kotlin.Software Engineer Responsibilities Design and build scalable backend microservices in a JVM environment...


  • Canada Intelletec Full time

    Our clients are Canada's fastest financial institution who are looking for a number of Senior Software Engineers to joinAbout :Backed by top venture funds, having raised $44M+ and trusted by over one million Canadians and counting. The role:Imagine shaking your phone to earn Bitcoin instantly. Our customers might think it’s magic, but if you’re reading...


  • Canada Intelletec Full time

    Our clients are Canada's fastest financial institution who are looking for a number of Senior Software Engineers to joinAbout :Backed by top venture funds, having raised $44M+ and trusted by over one million Canadians and counting. The role:Imagine shaking your phone to earn Bitcoin instantly. Our customers might think it’s magic, but if you’re reading...


  • Canada Intelletec Full time

    Our clients are Canada's fastest financial institution who are looking for a number of Senior Software Engineers to joinAbout :Backed by top venture funds, having raised $44M+ and trusted by over one million Canadians and counting. The role:Imagine shaking your phone to earn Bitcoin instantly. Our customers might think it’s magic, but if you’re reading...


  • Canada Intelletec Full time

    Our clients are Canada's fastest financial institution who are looking for a number of Senior Software Engineers to joinAbout :Backed by top venture funds, having raised $44M+ and trusted by over one million Canadians and counting. The role:Imagine shaking your phone to earn Bitcoin instantly. Our customers might think it’s magic, but if you’re reading...


  • Canada Intelletec Full time

    Our clients are Canada's fastest financial institution who are looking for a number of Senior Software Engineers to joinAbout :Backed by top venture funds, having raised $44M+ and trusted by over one million Canadians and counting. The role:Imagine shaking your phone to earn Bitcoin instantly. Our customers might think it’s magic, but if you’re reading...


  • Canada Intelletec Full time

    Our clients are Canada's fastest financial institution who are looking for a number of Senior Software Engineers to joinAbout :Backed by top venture funds, having raised $44M+ and trusted by over one million Canadians and counting. The role:Imagine shaking your phone to earn Bitcoin instantly. Our customers might think it’s magic, but if you’re reading...