Senior Full Stack Software Engineer

Athennian

Toronto

Remote

CAD 100,000 - 500,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Minimum of three weeks vacation
Comprehensive health, dental, and vision coverage
Work-from-home allowance
Flexible parental leave benefits

Job summary

Athennian is seeking a Senior Full-Stack Software Engineer to drive the development of its platform that manages over 370,000 business entities globally. This role focuses on designing and building scalable software to enhance functionality, involving teamwork across various disciplines. You will leverage your expertise in the MEAN stack and cloud technologies, contributing to a collaborative, high-performance culture in a remote-first company.

Qualifications

  • 7+ years of experience in software development.
  • Proficiency in MEAN stack (MongoDB, Express.js, Angular, Node.js).
  • Strong understanding of testing practices and frameworks.

Responsibilities

  • Develop, test, and deploy software solutions.
  • Optimize application performance and ensure quality.
  • Collaborate with cross-functional teams.

Skills

Software Development
MEAN stack
Problem-Solving
Collaboration
Cloud Platforms

Education

Bachelor’s Degree in Computer Science or similar

Tools

MongoDB
Express.js
Angular
Node.js
Docker
Kubernetes
AWS
GCP
Azure

Job description

3 weeks ago Be among the first 25 applicants

Company Overview
Athennian increases trust in business. Our products help legal, finance, and tax teams be transaction and audit-ready by organizing business entity and corporate structure information. Over 370,000 business entities in almost every country are managed on Athennian to automate workflows for ownership, company secretarial, governance, tax, and compliance.

The Role

We're looking for a driven Senior Full-Stack Software Engineer to join our dynamic engineering team to contribute to our mission of managing hundreds of thousands of business entities worldwide, empowering our users with a platform that inspires trust. In this role, you will contribute to designing, building, and maintaining scalable software solutions that enhance our platform's functionality and performance. Reporting to the Director of Development, you will collaborate closely with cross-functional teams to deliver high-quality code, optimize application performance, and support the growth of our technology stack.

What You’ll Do

  • Develop, test, and deploy high-quality software solutions that align with business needs
  • Participate in technical discussions and contribute to key decisions on system design and best practices
  • Work closely with product managers, designers, and other engineers to translate user needs into innovative features and improvements
  • Optimize application performance, ensure security and reliability, and conduct thorough code reviews to maintain high code quality
  • Identify and resolve technical challenges, propose solutions, and contribute to the continuous improvement of our development processes
  • Stay up to date with industry trends and explore emerging technologies to enhance our platform




What We’re Looking For

  • 7+ years of experience in software development, with a focus on building scalable and high-performance applications
  • Proficiency in the MEAN stack (MongoDB/MongoDB Atlas, Express.js, Angular, Node.js)
  • Strong understanding of testing practices and frameworks (e.g., Jest, Cypress, Mocha), including writing unit, integration, and end-to-end tests
  • Familiarity with securities and data protection best practices, particularly as they relate to handling sensitive corporate and legal data
  • Experience with cloud platforms (AWS, GCP, or Azure) and containerization (Docker, Kubernetes)
  • Strong understanding of database technologies, including both SQL and NoSQL solutions
  • Familiarity with front-end frameworks like React is a plus
  • Experience with AI tools to enhance productivity and decision-making is an asset
  • Excellent problem-solving skills, a proactive mindset, and ability to work independently or in a team environment
  • Strong communication and collaboration skills with a desire to grow and learn




Location

We have embraced a distributed model of working to reach the best talent in the world. While some roles may require proximity to our Toronto, Calgary, and Vancouver offices, roles based outside our office locations can be remote in Canada. Please only apply if you are able to live and work full-time in Canada.

Our Culture

Our company thrives in a fast-paced startup environment where every team member plays a critical role in driving success. We value ambitious, results-driven individuals who are proactive in identifying opportunities and committed to going the extra mile. In our culture, collaboration and initiative fuel our growth as we embrace new challenges, learn constantly, and move quickly to seize opportunities. If you're a go-getter who thrives on impact and enjoys a dynamic setting, you’ll fit right in. Our values are:

Outcome Driven: We focus on setting ambitious goals and achieving measurable results, valuing success by the outcomes we deliver.

Wide Responsibility: Our team is empowered to shape success, taking ownership from problem identification to solution implementation.

Learning Mindset: We embrace curiosity, rejecting the status quo and encouraging continuous learning and agility.

Strategic Speed: We make fast, effective decisions and embrace a bias for action to seize opportunities quickly.

Benefits at Athennian

We’re a remote-first company built on trust, autonomy, and accountability. With that flexibility comes responsibility — we’re a lean team where everyone is expected to bring their full effort and expertise. We believe in real work-life balance: every employee starts with a minimum of three weeks of vacation, five sick days, and six personal or flex days, plus a company-wide winter holiday shutdown so everyone can rest and recharge together.

Our benefits are designed to support your well-being in meaningful ways. You’ll have access to comprehensive health, dental, and vision coverage, long-term disability, accidental death & dismemberment, an Employee Assistance Program, and a Health Spending Account to help cover additional expenses. We also offer flexible parental leave benefits, including options for top-ups or additional paid time off — because family matters. And to help you get set up for success from day one, we provide a work-from-home allowance.

Seniority level
  • Seniority level
    Not Applicable
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Engineering and Information Technology
  • Industries
    Hospitality, Food and Beverage Services, and Retail

Referrals increase your chances of interviewing at Athennian by 2x

Sign in to set job alerts for “Full Stack Engineer” roles.
Python and Kubernetes Software Engineer - Data, AI/ML & Analytics
Software Engineer (Python/Linux/Packaging)

Greater Toronto Area, Canada $100,000.00-$500,000.00 4 days ago

Senior Software Engineer - Digital Workplace
Clinical Trial Web Application Developer
Software Engineer - Legal Prompt Engineer
Graduate Software Engineer, Open Source and Linux, Canonical Ubuntu
Software Engineer I (Consumer Servicing)
Software Engineer III/Tech Lead - Job ID: 747

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Full Stack Software Engineer
Senior Full Stack Software Engineer

Athennian • Toronto

Remote
CAD 48,000 - 150,000
Minimum three weeks of vacation
Flexible parental leave benefits
Work-from-home allowance
+1
Senior Full Stack Software Engineer
Senior Full Stack Software Engineer

Athennian • Calgary

Hybrid
CAD 100,000 - 130,000
Minimum of three weeks of vacation
Comprehensive health and dental coverage
Flexible parental leave benefits
+1
QA Engineer
QA Engineer

Athennian • Calgary

Remote
CAD 70,000 - 100,000
Three weeks vacation
Flexible parental leave benefits
Work-from-home allowance
+2
QA Engineer
QA Engineer

Athennian • Montreal

Remote
CAD 60,000 - 90,000
Three weeks of vacation
Comprehensive health, dental, and vision coverage
Work-from-home allowance
+1
Python and Kubernetes Software Engineer - Data, AI/ML & Analytics
Python and Kubernetes Software Engineer - Data, AI/ML & Analytics

Canonical • Laval

Remote
CAD 80,000 - 120,000
Distributed work environment with in-person team sprints
Personal learning and development budget of CAD 2,000
Annual compensation review
+2
Python and Kubernetes Software Engineer - Data, AI/ML & Analytics
Python and Kubernetes Software Engineer - Data, AI/ML & Analytics

Canonical • Montreal

Remote
CAD 70,000 - 90,000
Personal learning and development budget
Annual compensation review
Recognition rewards
+2
Python and Kubernetes Software Engineer - Data, AI/ML & Analytics
Python and Kubernetes Software Engineer - Data, AI/ML & Analytics

Canonical • Mississauga

Remote
CAD 110,000 - 240,000
Personal learning and development budget of $2,000 per year
Annual compensation review
Recognition rewards
+5
Experienced Full Stack Developer (.NET and JavaScript)
Experienced Full Stack Developer (.NET and JavaScript)

Riva International, Inc. • Canada

On-site
CAD 80,000 - 120,000
RRSP/IRA matching
Paid vacation starting with 3 weeks
Paid wellness time
+3
Senior Full-Stack Software Engineer
Senior Full-Stack Software Engineer

Agentnoon • Canada

On-site
CAD 80,000 - 110,000
Senior Full-Stack Developer
Senior Full-Stack Developer

Vention • Montreal

On-site
CAD 3,000 - 7,000
Flexible paid time off
Remote work policies
Complimentary beverages and snacks
+4