
Senior Full Stack Software Engineer
AthennianPosted 6/11/2025

Senior Full Stack Software Engineer
Athennian
Job Location
Job Summary
Athennian is seeking a Senior Full Stack Software Engineer to join their dynamic engineering team. The role involves designing, building, and maintaining scalable software solutions that enhance the platform's functionality and performance. The ideal candidate has 7+ years of experience in software development, proficiency in the MEAN stack, and strong understanding of testing practices and frameworks. Athennian offers competitive benefits, flexible work options, and a dynamic environment. As a remote role, candidates can live and work full-time in Canada. The company values outcome-driven, wide responsibility, learning mindset, and strategic speed. Benefits include comprehensive health insurance, flexible parental leave, and stock options.
Job Description
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