Senior MEAN Stack Developer

Astra North Infoteck Inc.

  • Toronto, ON
  • Permanent
  • Full-time
  • 28 days ago
Job Description: Senior MEAN Stack Developer (8-10 Years Experience) Toronto - Hybrid (4 Days WFO)Position OverviewWe are looking for a highly skilled and experienced MEAN Stack Developer to join our dynamic team. The ideal candidate will possess 8 to 10 years of hands-on experience building and maintaining scalable, high-performance web applications using the MEAN (MongoDB, Express.js, Angular, and Node.js) stack. You will be responsible for designing, developing, and optimizing modern web solutions, collaborating with cross-functional teams, and contributing to architectural decisions. Experience with GraphQL and a strong problem-solving mindset are essential.Key Responsibilities
  • Design, develop, and maintain scalable web applications using the MEAN stack.
  • Architect and implement robust APIs and microservices, including RESTful and GraphQL endpoints.
  • Lead code reviews and mentor junior developers, ensuring best practices and code quality.
  • Collaborate with UX/UI designers and product managers to deliver seamless user experiences.
  • Write efficient, reusable, and well-documented code.
  • Optimize applications for maximum speed, scalability, and security.
  • Troubleshoot, debug, and upgrade existing systems to improve performance and reliability.
  • Stay current with emerging technologies and industry trends relevant to full-stack development.
Must-Have Qualifications
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • 8 to 10 years of proven experience in full-stack development with the MEAN (MongoDB, Express.js, Angular, Node.js) stack.
  • Expertise in Angular (preferably Angular 9 or above), Node.js, Express.js, and MongoDB.
  • Proficient in designing and building RESTful APIs and GraphQL endpoints.
  • Strong understanding of JavaScript, TypeScript, HTML5, and CSS3.
  • Hands-on experience with version control systems (Git preferred).
  • Solid knowledge of software design patterns, data structures, and algorithms.
  • Experience with deployment and CI/CD pipelines in cloud environments (AWS, Azure, or GCP).
  • Excellent communication, leadership, and interpersonal skills.
  • Ability to work independently and as part of a collaborative team.
Good-to-Have Qualifications
  • Familiarity with containerization and orchestration tools (Docker, Kubernetes).
  • Experience with mobile development frameworks such as Ionic or React Native.
  • Knowledge of NoSQL and relational databases beyond MongoDB (e.g., PostgreSQL, MySQL).
  • Understanding of authentication and authorization mechanisms (OAuth, JWT).
  • Exposure to Agile methodologies and tools (JIRA, Confluence).
  • Contributions to open-source projects or active participation in technology communities.
  • Familiarity with automated testing frameworks and test-driven development (TDD).
  • Knowledge of web accessibility standards and security best practices.

Astra North Infoteck Inc.

Similar Jobs

  • Senior Full Stack Software Developer

    Quantum

    • Toronto, ON
    • $100,000 per year
    ref. no. 1001265 type Remote location Toronto, ON salary $100000 status Permanent Position: Senior Full Stack Developer (.NET / React / Azure) Location: Remote…
    • 2 days ago
  • Senior Full Stack - Software Developer

    Akkodis

    • Toronto, ON
    Position: Senior Full Stack - Software Developer Duration: 1 Year assignment (contract) Client Location: Toronto (Onsite: 7.25 hours/day between 8:00 AM and 5:00 PM, Monday to F…
    • 6 days ago
  • Full Stack Developer (Senior) - FSDCAN

    NavitasPartners

    • Toronto, ON
    Title: Full Stack Developer (Senior) Location: Edmonton, Canada Duration: 12 Months (Extendable) Job Overview: Looking for an experienced developer to deliver scalable web sol…
    • 6 days ago
    • Apply easily