Full Stack Mobile Application Developer

November 21, 2024

Job Overview

  • Date Posted
    November 21, 2024
  • Location
  • Expiration date
    --

Job Description

Intoto is a Canadian company building an infrastructure using which schools, colleges and universities can completely manage the process of student admissions, onboarding and course management. we are seeking a talented Senior Backend Developer with extensive experience in Node.js and MongoDB to join our passionate team.
Position Overview:
As a Senior Backend Developer, you will play a pivotal role in architecting, developing, and maintaining robust backend systems that power our applications. Leveraging your deep expertise in Node.js and MongoDB, you will collaborate closely with cross-functional teams to deliver scalable, high-performance, and secure solutions that meet the evolving needs of our users. This is an exciting opportunity to contribute to cutting-edge projects and shape the future of our technology stack.

Responsibilities:

Design, develop, and maintain scalable backend systems using Node.js and MongoDB.
Collaborate with frontend developers, product managers, and designers to translate requirements into technical solutions.
Architect and implement efficient and secure APIs for seamless integration with frontend applications.
Optimize application performance through performance tuning, code optimization, and caching strategies.
Ensure the reliability, availability, and scalability of backend systems through robust testing and monitoring.
Continuously evaluate and implement best practices, tools, and technologies to enhance development processes and improve system performance.
Provide technical leadership, mentorship, and guidance to junior developers, fostering a culture of learning and innovation within the team.
Participate in code reviews, documentation, and knowledge sharing sessions to maintain code quality and facilitate collaboration across teams.
Qualifications:

Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
7-8 years of professional experience in backend development, with a strong focus on Node.js and MongoDB.
Proven track record of designing and implementing scalable, high-performance backend systems for web applications.
Extensive experience with RESTful API development and integration.
Deep understanding of database design, query optimization, and data modeling principles, particularly with MongoDB.
Solid understanding of microservices architecture and cloud-based environments (e.g., AWS, Azure, GCP).
Strong problem-solving skills and ability to troubleshoot complex issues in production environments.
Excellent communication and collaboration skills, with the ability to work effectively in a fast-paced, agile environment.
Experience with containerization technologies (e.g., Docker, Kubernetes) and CI/CD pipelines is a plus.
Knowledge of frontend technologies such as React.js or Angular is desirable but not required.

Benefits:
Competitive salary
Flexible work hours and remote work options.
Opportunities for professional growth and career advancement.
Dynamic and collaborative work environment with a focus on innovation and creativity.

Send your resume to inderpreet@intoto.ca

Thanks
Inderpreet