Intermediate Full Stack Developer in Toronto, Ontario at Analyticsmart Consulting Inc
Explore Related Opportunities
Job Description
About Analyticsmart Consulting Inc
Analyticsmart is a boutique analytics firm specializing in the Consumer-Packaged Goods (CPG) industry across Canada and the United States. Our mission is to transform data into meaningful, measurable, and actionable insights that drive growth and profitability for businesses.
By leveraging cutting-edge technology, we optimize decision-making and operational efficiency, helping brands gain a competitive advantage.
Founded in 2009, Analyticsmart has built long-standing partnerships with global brands and retailers. With offices in Toronto, Montreal, and New York City, we are a financially disciplined, growth-focused organization scaling into larger enterprise opportunities.
What Sets Us Apart
- Expansive bonus and incentive structure
- Prime office locations (Toronto, Montreal, NYC)
- High-growth, innovation-driven environment
- Exposure to both emerging brands and global enterprises
- Strong culture of ownership, collaboration, and impact
The Opportunity
We are currently seeking an Intermediate Full Stack Developer to join our growing team. Reporting to the Data Strategy Manager, this role is responsible for developing and maintaining scalable web and mobile applications across frontend and backend technologies.
The successful candidate will contribute to end-to-end solution development, process automation, application optimization, and deployment initiatives while collaborating closely with internal teams and stakeholders.
Responsibilities
· Develop frontend and backend solutions for web and mobile applications
· Build backend services using Node.js and JavaScript frameworks.
· Develop responsive frontend applications using Angular, React, or related technologies
· Design and maintain relational and NoSQL databases
· Integrate REST APIs and third-party services
· Support deployment processes across web and mobile platforms
· Participate in Agile Scrum planning, sprint execution, and project delivery
· Develop automated testing and debugging processes
· Improve system scalability, responsiveness, and performance
· Collaborate with stakeholders to gather requirements and prioritize feature development
· Write reusable, scalable, and testable code
· Support CI/CD workflows and deployment automation
Required Qualifications
· University degree in Computer Science or equivalent
· 3–5 years of full stack development experience
· Strong experience with Node.js and JavaScript frameworks
· Experience with Angular, React, or modern frontend frameworks
· Strong understanding of HTML5, CSS3, JavaScript ES6, and TypeScript
· Experience with relational databases including MySQL and MS SQL Server
· Familiarity with cloud technologies such as AWS or Azure
· Experience with CI/CD practices and testing frameworks
· Experience integrating APIs and third-party services
· Understanding of scalable application architecture and responsive design
· Strong debugging and troubleshooting abilities
· Strong written and verbal communication skills
Preferred Qualifications
· Experience with Ionic, React Native, or hybrid mobile app frameworks
· Experience deploying applications to Apple App Store or Google Play Store
· Exposure to Electron or desktop application development
· Experience working in Agile Scrum environments
· Familiarity with high-availability application architecture
· Experience working with enterprise-scale applications or analytics platforms