Back-end Developer

  • Full-time

Company Description

Node is a Silicon Valley-backed startup on a mission to democratize the creator economy. The Node team is made of extraordinary people who thrive on solving difficult problems and building enduring products.

We are democratizing the creator economy and building technology that transforms how businesses and content creators collaborate. We put the customer and user experience at the centre of everything we do.

Currently, our app supports over 100 brands across North America in generating UGC campaigns that are streamlined and data-driven. Our company is backed by investors from Toronto, Ottawa and Silicon Valley.

We just closed our pre-seed round of funding and will be raising a follow-on round soon, which offers fantastic opportunities for growth and equity within the company.

We're growing fast and are seeking new team members that are curious, free-thinking, and determined to make an impact.

All roles are remote. Work from anywhere you like!

Job Description

We are looking for a Back-End Engineer to be responsible for the development of our core product and future product initiatives. You must have a high standard for product excellence and be motivated to provide brands and creators an outstanding experience.

Job Responsibilities

- Design, develop and optimize scalable backend infrastructure to support the core product
- Lead back-end development across the development team
- Work closely with the co-founders to define and reach long-term goals
- Lead a team of talented individuals and produce high-quality code that meets business requirements
- Work on the engineering team building server-less cloud-native SaaS solutions using the latest technologies in the AWS platform
- Drive great execution, work with the team to set clear goals, and deliver against them
- Help plan product roadmaps and inspire your team with a compelling vision and ability to translate business requirements into actionable tasks.

Qualifications

- You have a minimum of 3 years of working experience in building web applications.
- Full Stack development using tools such as React/React-Native (preferred), Angular, TypeScript, Python, Node.js, Java, C++, etc.
- Solid understanding of databases - Relational and Nonrelational databases preferably - MySQL, DynamoDB, Amazon Aurora, etc.
- Experience with any of the AWS Cognito, Cloud-formation, AppSync, S3, Amplify, CloudWatch, SNS, etc.
- Solid understanding of using AWS Lambda with API Gateway or similar using Azure Functions etc.
- Ability to produce and document designs and specifications for new features and services
- Experience in writing quality code with techniques such as unit testing, mocking, automation, integration testing, and code coverage
- Solid understanding of building scalable web applications using WebAPI, RESTful API design

Additional Information

Other Requirements

- Applicant must be a Canadian citizen or a permanent resident
- This role is fully remote

Perks and Benefits

- Health coverage and insurance benefits
- Receive stock options as an early Node employee
- Flexible vacation policy take time off on your own terms

Do you think this job is meant for you but concerned you don’t have it all? If you feel you only meet ~70% of the requirements, but feel passionate about the opportunity, then please express your interest - we would love to hear from you!

Node-App is a diverse employer and committed to building an inclusive culture and environment. We are excited to hear from individuals with diverse backgrounds & perspectives and welcome all to apply. Please feel free to identify your preferred pronouns (if you want to) when applying.