Back to jobs

Senior Software Engineer - Fullstack

Remote - North America

Senior Software Engineer - Fullstack

North One is looking for a Senior Software Engineer - Fullstack to join our high performing team 🚀. We are a remote-first, venture-backed startup at the heart of the FinTech movement and we’re reshaping financial services and banking for small businesses across America. We are backed by some of the best VCs in the world and are solving important problems. 

Our product & mission

North One is a business banking and financial management platform for small businesses across America. We don’t stop at being a faster, easier and simpler version of a bank - we’re focused on creating better financial outcomes for our customers by changing the definition of what a bank can do.  We’re building a digital finance department for every small business in America with our business bank account as its foundation. 

Our mission is to build a connected business banking and financial management platform that lets anyone run a successful small business. Our team believes deeply in the transformative power of entrepreneurship and wants to democratize taking ownership of your economic independence.

Our team

We ❤ Engineering.  As our Senior Software Engineer - Fullstack, you’ll work with our world-class Engineering team. Reporting to our Senior Engineering Manager, you’ll be joining a team who have helped build companies like Chime, Twitter, Instacart, E-Trade, McKinsey, Etsy, eBay, LendingTree, Expedia and more. 

We’re a team of A-players who are all-in on solving big, important problems. Feeling it?

REQUIREMENTS

As a Senior Software Engineer - Fullstack, you will work with our small but mighty development team to build and scale high quality financial products. 

Some of what you will be doing includes:

  • Delivering high quality code for features on the product roadmap, using technologies such as Typescript, ReactJS, NodeJS, and AWS technologies (Lambdas, Eventbridge, DynamoDB)
  • Architecting efficient solutions that follow best practices for secure web products
  • Partnering with product managers, designers, and other engineers to translate product requirements into technical implementation plans
  • Leveling up the quality of existing codebases by identifying and breaking down risks or areas of technical debt

The skills required for this role - 

  • You have 5+ years of experience building web products, with experience in multiple modern programming languages and frameworks (we use Typescript, ReactJS, NodeJS)
  • You are comfortable contributing across multiple areas of the development stack, although you may have a preference or specialty in frontend or backend
  • You have experience working directly with cloud infrastructure and services, such as Google Cloud and/or AWS (we use Lambdas, DynamoDB, EventBridge, Redshift, IAM)
  • You have a strong understanding of API protocols and best practices
  • You have experience being a senior member of a team, designing new patterns, breaking down complex requirements, and leading others to accomplish a goal
  • You get excited working with complex and secure architectures (distributed, stateless)
  • You enjoy experimentation, including working with urgency, using data to make decisions, and iterating to continuously improve
  • You are a strong communicator and collaborator who knows how to connect the dots between departments and stakeholders
  • You have experience working on an Agile scrum team with Atlassian products (Jira, Confluence, etc)
  • You love mentoring junior developers into world class senior devs

Bonus points - 

  • You have experience working with an event driven architecture
  • You have built and maintained GraphQL APIs
  • You have experience building mobile applications
  • You have built products at scale in a SaaS, Payments, or FinTech industry

BENEFITS

As a valuable member of North One’s team, you’ll get:

  • Family coverage of top-tier health/dental benefits: Get the right coverage for what matters most.
  • Remote-first work: You decide where you work. You can work from home, visit one of our in-person hubs, or work while you travel.
  • Professional development budget: Enjoy an annual budget to deepen your expertise
  • Unlimited paid time off: We measure success around outcomes, not hours worked.
  • Powerful gear: We’ll make sure you have the right tech to do your best work.
  • Market range for this role at North One is $130-150,000 CAD. 

Few people have been trained for this sort of role, and research shows that women and people from underrepresented groups are less likely to apply if they haven’t satisfied every requirement. If you are this close to what we’ve described, but aren’t sure, apply. Let’s figure out together if this is where you could shine.

North One is proud to be an equal-opportunity employer and celebrates diversity. We welcome all applicants regardless of race, color, gender, age, religion, sexual orientation, disability status or national origin.

Apply for this job

*

indicates a required field

Resume/CV*

Accepted file types: pdf, doc, docx, txt, rtf

Cover Letter

Accepted file types: pdf, doc, docx, txt, rtf


Select...

Voluntary Self-Identification

For government reporting purposes, we ask candidates to respond to the below self-identification survey. Completion of the form is entirely voluntary. Whatever your decision, it will not be considered in the hiring process or thereafter. Any information that you do provide will be recorded and maintained in a confidential file.

As set forth in North One’s Equal Employment Opportunity policy, we do not discriminate on the basis of any protected group status under any applicable law.

Select...
Select...
Race & Ethnicity Definitions

If you believe you belong to any of the categories of protected veterans listed below, please indicate by making the appropriate selection. As a government contractor subject to the Vietnam Era Veterans Readjustment Assistance Act (VEVRAA), we request this information in order to measure the effectiveness of the outreach and positive recruitment efforts we undertake pursuant to VEVRAA. Classification of protected categories is as follows:

A "disabled veteran" is one of the following: a veteran of the U.S. military, ground, naval or air service who is entitled to compensation (or who but for the receipt of military retired pay would be entitled to compensation) under laws administered by the Secretary of Veterans Affairs; or a person who was discharged or released from active duty because of a service-connected disability.

A "recently separated veteran" means any veteran during the three-year period beginning on the date of such veteran's discharge or release from active duty in the U.S. military, ground, naval, or air service.

An "active duty wartime or campaign badge veteran" means a veteran who served on active duty in the U.S. military, ground, naval or air service during a war, or in a campaign or expedition for which a campaign badge has been authorized under the laws administered by the Department of Defense.

An "Armed forces service medal veteran" means a veteran who, while serving on active duty in the U.S. military, ground, naval or air service, participated in a United States military operation for which an Armed Forces service medal was awarded pursuant to Executive Order 12985.

Select...

Voluntary Self-Identification of Disability

Form CC-305
Page 1 of 1
OMB Control Number 1250-0005
Expires 04/30/2026

Why are you being asked to complete this form?

We are a federal contractor or subcontractor. The law requires us to provide equal employment opportunity to qualified people with disabilities. We have a goal of having at least 7% of our workers as people with disabilities. The law says we must measure our progress towards this goal. To do this, we must ask applicants and employees if they have a disability or have ever had one. People can become disabled, so we need to ask this question at least every five years.

Completing this form is voluntary, and we hope that you will choose to do so. Your answer is confidential. No one who makes hiring decisions will see it. Your decision to complete the form and your answer will not harm you in any way. If you want to learn more about the law or this form, visit the U.S. Department of Labor’s Office of Federal Contract Compliance Programs (OFCCP) website at www.dol.gov/ofccp.

How do you know if you have a disability?

A disability is a condition that substantially limits one or more of your “major life activities.” If you have or have ever had such a condition, you are a person with a disability. Disabilities include, but are not limited to:

  • Alcohol or other substance use disorder (not currently using drugs illegally)
  • Autoimmune disorder, for example, lupus, fibromyalgia, rheumatoid arthritis, HIV/AIDS
  • Blind or low vision
  • Cancer (past or present)
  • Cardiovascular or heart disease
  • Celiac disease
  • Cerebral palsy
  • Deaf or serious difficulty hearing
  • Diabetes
  • Disfigurement, for example, disfigurement caused by burns, wounds, accidents, or congenital disorders
  • Epilepsy or other seizure disorder
  • Gastrointestinal disorders, for example, Crohn's Disease, irritable bowel syndrome
  • Intellectual or developmental disability
  • Mental health conditions, for example, depression, bipolar disorder, anxiety disorder, schizophrenia, PTSD
  • Missing limbs or partially missing limbs
  • Mobility impairment, benefiting from the use of a wheelchair, scooter, walker, leg brace(s) and/or other supports
  • Nervous system condition, for example, migraine headaches, Parkinson’s disease, multiple sclerosis (MS)
  • Neurodivergence, for example, attention-deficit/hyperactivity disorder (ADHD), autism spectrum disorder, dyslexia, dyspraxia, other learning disabilities
  • Partial or complete paralysis (any cause)
  • Pulmonary or respiratory conditions, for example, tuberculosis, asthma, emphysema
  • Short stature (dwarfism)
  • Traumatic brain injury
Select...

PUBLIC BURDEN STATEMENT: According to the Paperwork Reduction Act of 1995 no persons are required to respond to a collection of information unless such collection displays a valid OMB control number. This survey should take about 5 minutes to complete.