Full Stack Software Engineer

Athennian Logo

Athennian

πŸ“Remote - Canada

Summary

Join Athennian's dynamic engineering team as a Full-Stack Software Engineer and contribute to building and maintaining scalable software solutions for managing hundreds of thousands of business entities worldwide. You will collaborate with cross-functional teams, translate user needs into innovative features, optimize application performance, and ensure security and reliability. This role requires 3-5 years of software development experience with proficiency in the MEAN stack and experience with cloud platforms and containerization. You will be responsible for developing, testing, and deploying high-quality software, participating in technical discussions, and identifying and resolving technical challenges. Athennian offers a remote-first work environment with comprehensive benefits, including flexible parental leave, a work-from-home allowance, and a minimum of three weeks of vacation, five sick days, and six personal or flex days.

Requirements

  • 3-5 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 )
  • Experience with cloud platforms (AWS, GCP, or Azure) and containerization (Docker, Kubernetes)
  • Strong understanding of database technologies, including both SQL and NoSQL solutions
  • 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

Responsibilities

  • 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

Preferred Qualifications

  • Familiarity with front-end frameworks like React
  • Experience with AI tools to enhance productivity and decision-making

Benefits

  • Comprehensive health, dental, and vision coverage
  • Long-term disability
  • Accidental death & dismemberment
  • An Employee Assistance Program
  • A Health Spending Account to help cover additional expenses
  • Flexible parental leave benefits, including options for top-ups or additional paid time off
  • A work-from-home allowance
  • Minimum of three weeks of vacation
  • Five sick days
  • Six personal or flex days
  • Company-wide winter holiday shutdown

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.