21 Aug
|
Athennian
|
Ottawa
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. 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. 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
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
7+ years of experience in software development, with a focus on building scalable and high-performance applications js, Angular, Node.js)
Solid 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
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.
Wide Responsibility: Our team is empowered to shape success, taking ownership from problem identification to solution implementation. We’re a remote-first company built on trust, autonomy, and accountability. 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.
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.
Employment type Full-time
Job function Engineering and Information Technology
Industries Hospitality, Food and Beverage Services, and Retail
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) 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. #
📌 Fullstack Software Engineer Web Applications (Ottawa)
🏢 Athennian
📍 Ottawa