Senior Full Stack Microsoft Software Developer

3 weeks ago


Kitchener ON, Canada Hive Full time €120,000 - €180,000

Full Time] Senior Full-Stack Software Developer at Hive (United States) | BEAMSTART Jobs Senior Full-Stack Software Developer
Full Time
Remote Work
At Hive, we ingest high-volume data in real-time from 20+ integrations (like Ticketmaster and Shopify), we store and query billions of customer data points, and we send 100MM+ of email/SMS every month to our client’s customers. We’ve built a growing, profitable business and the scale of technical problems we’re solving is quickly growing too
Our small but mighty engineering team needs your help and experience We’re building the core of our team right now that will support our growth in the not-so-distant future. You’ll be #4 on our engineering team and help us grow to ~10 engineers (and our company to ~40 people) in the next 12 months.
We’re looking for someone who’s passionate about building and shipping software - we want to hear why you're excited about Hive, what impact you want to have, and how we can help you make that happen.
Build out internal tooling, iterate on development processes, and advocate for new technologies to help our small team continue to punch above our weight class
Help us hire, onboard, ramp, and mentor new team members as our engineering team continues to grow
Past Projects:
We built a state-based pipeline to send 10MM+ personalized emails and SMS every day.
We built a simple UI to let our clients easily query their own customer data. Behind the scenes, it executes queries against billions of data points across different types of databases and combines the results together in seconds.
Our processing capacity scales based on workload - which means things execute faster for our clients, we save loads of money on idle servers, and our engineers can sleep at night.
We built a Javascript SDK that other developers (our clients and partners) use on their websites to pump customer preferences and behaviour into Hive. Our customers run some of the highest-traffic websites on the internet (large ecommerce merchants and ticketing websites), so our SDK was built to handle web-scale traffic from day 1.
You’ve spent 5+ years building production-grade products that you’re proud of, as part of an effective product/engineering team
You’ve seen the inner workings of how software is made by a team on a shared codebase - you can articulate what communication, development processes and tooling you do/don’t find effective and why.
You've thrived while working on a semi or fully-remote team (communicate effectively async, work independently, know when to ask for help, self-manage your time and effort). You have 5+ years of hands-on experience building production-grade web applications using frontend and backend frameworks
You have 5+ years of hands-on experience modeling, storing, querying data in various types of databases (relational, non-relational, key-value)
You have 5+ years of hands-on experience interacting with 3rd party APIs (REST, GraphQL) and data sources
Frontend: React, Redux, Typescript
Python, Django
Databases: Redis, MySQL, MongoDB, Elasticsearch
Experience with these is a plus, but we know smart people are quick learners
Work fully remote in Canada: wherever you're happiest & productive
Flexible work hours: miminal meetings and no 9-5
Health & Dental coverage
Hive is an email and SMS marketing CRM used by brands to personalize and automate their campaigns. We pride ourselves on helping brands understand their email and SMS marketing, all while selling more and keeping their customers engaged.
We integrate with tech partners like Ticketmaster and Shopify to let brands act on all their data, so they can easily segment their list in thousands of ways, and send more customized, timely email campaigns that land in inboxes.
We started our company inside a University of Waterloo computer lab in early 2014, graduated from Y Combinator that summer (S14 batch) and have been growing ever since. Originally based in Kitchener, our team is now 100% remote and located all across Canada We strive to provide an online work environment that allows team members to have a strong work life balance while still feeling connected to their team and Hive’s mission.
To learn more about our team check out our About Us page on our website:
Email and SMS marketing platform
More Full Time Jobs
Senior Software Engineer
Full Time
$Full Time
$Full Cycle HR executive
Full Time
$Real Estate Coach
Full Time
$Full Time
$Karate Labs
BEAMSTART brings you the latest news, databases, and jobs from all around the world on startups, technology, and business. Stay updated with industry news, plug-in to exciting community events, and discover incredible career opportunities with the world's most innovative companies.
Full Time
Part Time
Contract
Internship
Volunteer
News
Database



  • Toronto, ON, Canada Thomson Reuters Full time

    Job Description for Remote - Senior Full Stack Software Engineer Senior Full Stack Software Engineer An exciting opportunity exists for an experienced Senior Full Stack Software Engineer looking to drive the next generation of legal innovation. Working on all aspects of software solutions being developed by the Thomson Reuters Document Intelligence team....

  • Senior Engineer

    2 months ago


    Toronto, ON, Canada Incognito Software Systems Inc Full time

    Senior Full Stack Engineer (BiblioCore) page is loaded Senior Full Stack Engineer (BiblioCore) Apply locations Canada - Toronto Canada - Virtual time type Full time posted on Posted 30+ Days Ago job requisition id R37514 Job Summary: At BiblioCommons, we build SaaS solutions for public libraries directly impacting the lives of millions and fostering...


  • Toronto, ON, Canada TouchBistro Full time

    TouchBistro is looking for a Senior Full Stack Software Developer! The restaurant industry moves quickly and so do we. We deploy our changes a dozen times a day and we use our world-class dev tooling and observability to ensure our speed is an asset to our customers. Every day we “Fix it, Ship it, Own it”. And just like fusion cuisine, our best work...


  • Toronto, ON, Canada Iris Software Inc. Full time

    On behalf of our client, Iris Software is looking for a Java Full Stack Developer. This is a hybrid position in Toronto, ON.Job Title: Java Full Stack DeveloperDuration: 18 – 24 Months+ (Open ended SoW) Location: Toronto, ON (Hybrid)Experience with Java 8+ and Spring Framework (Spring Boot)Experience developing distributed cloud applications...


  • Toronto, ON, Canada Iris Software Inc. Full time

    On behalf of our client, Iris Software is looking for a Java Full Stack Developer. This is a hybrid position in Toronto, ON.Job Title: Java Full Stack DeveloperDuration: 18 – 24 Months+ (Open ended SoW) Location: Toronto, ON (Hybrid)Experience with Java 8+ and Spring Framework (Spring Boot)Experience developing distributed cloud applications...


  • Toronto, ON, Canada Iris Software Inc. Full time

    On behalf of our client, Iris Software is looking for a Java Full Stack Developer. This is a hybrid position in Toronto, ON.Job Title: Java Full Stack DeveloperDuration: 18 – 24 Months+ (Open ended SoW) Location: Toronto, ON (Hybrid)Experience with Java 8+ and Spring Framework (Spring Boot)Experience developing distributed cloud applications...


  • Toronto, ON, Canada Iris Software Inc. Full time

    On behalf of our client, Iris Software is looking for a Java Full Stack Developer. This is a hybrid position in Toronto, ON.Job Title: Java Full Stack DeveloperDuration: 18 – 24 Months+ (Open ended SoW) Location: Toronto, ON (Hybrid)Experience with Java 8+ and Spring Framework (Spring Boot)Experience developing distributed cloud applications...


  • Toronto, ON, Canada Nexus Systems Group Inc. Full time

    Senior Full Stack Developer Typical Day in Role: • Analyze and oversee the team’s development efforts working towards successful code delivery • Provide technical leadership to teammates through coaching and mentorship • Maintain high standards of software quality within the team by establishing good practices and habits • Collaborate with other...


  • Toronto, ON, Canada Iris Software Inc. Full time

    On behalf of our client, Iris Software is looking for a Java Full Stack Developer . This is a hybrid position in Toronto, ON . Job Title: Java Full Stack Developer Duration: 18 – 24 Months+ (Open ended SoW) Location: Toronto, ON (Hybrid) Experience with Java 8+ and Spring Framework (Spring Boot) Experience developing distributed cloud applications...


  • Toronto, ON, Canada Iris Software Inc. Full time

    On behalf of our client, Iris Software is looking for a Java Full Stack Developer. Job Title: Java Full Stack DeveloperDuration: 18 - 24 Months+ (Open ended SoW) Location: Toronto, ON (Hybrid)Experience with Java 8+ and Spring Framework (Spring Boot)Experience developing distributed cloud applications (OpenShift)Hands on experience designing, developing,...


  • Toronto, ON, Canada Iris Software Inc. Full time

    On behalf of our client, Iris Software is looking for a Java Full Stack Developer. Job Title: Java Full Stack DeveloperDuration: 18 - 24 Months+ (Open ended SoW) Location: Toronto, ON (Hybrid)Experience with Java 8+ and Spring Framework (Spring Boot)Experience developing distributed cloud applications (OpenShift)Hands on experience designing, developing,...


  • Toronto, ON, Canada Apex Systems Full time

    Senior Full Stack Developer Apex Systems is a global IT services provider and our staffing practice has opening for a Senior Full-Stack Developer with experience with front-end development on JavaScript frameworks, and back-end development experience with Java or Python to place at our client, a top Financial InstitutionClient: Financial InstitutionTerms:...


  • Toronto, ON, Canada Apex Systems Full time

    Senior Full Stack Developer Apex Systems is a global IT services provider and our staffing practice has opening for a Senior Full-Stack Developer with experience with front-end development on JavaScript frameworks, and back-end development experience with Java or Python to place at our client, a top Financial InstitutionClient: Financial InstitutionTerms:...


  • Toronto, ON, Canada Apex Systems Full time

    Senior Full Stack Developer Apex Systems is a global IT services provider and our staffing practice has opening for a Senior Full-Stack Developer with experience with front-end development on JavaScript frameworks, and back-end development experience with Java or Python to place at our client, a top Financial InstitutionClient: Financial InstitutionTerms:...


  • Toronto, ON, Canada Apex Systems Full time

    Senior Full Stack Developer Apex Systems is a global IT services provider and our staffing practice has opening for a Senior Full-Stack Developer with experience with front-end development on JavaScript frameworks, and back-end development experience with Java or Python to place at our client, a top Financial InstitutionClient: Financial InstitutionTerms:...


  • Toronto, ON, Canada Iris Software Inc. Full time

    Iris's Fortune 100 direct client is looking for Java Full Stack Developer. Please find below Job description and share me your updated resume at Saurav.upadhyay@irissoftware.com .Position: Java Full Stack DeveloperLocation: Toronto ONSkills: Java, Angular, Spring, Cloud, AWSKey Responsibilities:Experience with Java 8+ and Spring Framework (Spring Boot)Min 9+...


  • Toronto, ON, Canada Iris Software Inc. Full time

    Iris's Fortune 100 direct client is looking for Java Full Stack Developer. Please find below Job description and share me your updated resume at Saurav.upadhyay@irissoftware.com .Position: Java Full Stack DeveloperLocation: Toronto ONSkills: Java, Angular, Spring, Cloud, AWSKey Responsibilities:Experience with Java 8+ and Spring Framework (Spring Boot)Min 9+...

  • Full Stack Developer

    3 weeks ago


    Ottawa, ON, Canada Illumina Technology Solutions Full time

    At Illumina Technology Solutions, we are experiencing rapid growth across the U.S.A, Canada, India, and Pakistan and are proud to be a Microsoft Gold Partner. We are committed to providing technology solutions that help organizations thrive in a fast-changing digital landscape. Our vision is to become a leader in digital transformation for our clients,...


  • Ottawa, ON, Canada 2i Solutions, Inc Full time

    We have an excellent 1 year contract opportunity with possible extension for a senior Developer in GTA/Ottawa. This would be a remote role ( May have to come onsite on ad hoc basis) Must haves: Reliability level Federal Security clearance is mandatory. 5+ years development knowledge and experience in Angular platforms – would like experience in...


  • Toronto, ON, Canada Apex Systems Full time

    Senior Full Stack Developer Apex Systems is a global IT services provider and our staffing practice has opening for a Senior Full-Stack Developer with experience with front-end development on JavaScript frameworks, and back-end development experience with Java or Python to place at our client, a top Financial Institution Client: Financial Institution ...