Senior Full Stack Developer to develop a cutting-edge analytics product in a dynamic, startup-like environment.

S.i. Systems
Toronto
Permanent

Our utility sector client is looking for a Senior Full Stack Developer to develop a cutting-edge analytics product in a dynamic, startup-like environment.

A permanent role (preferred) or a multi-year contract.

Fully remote across Canada.

Ability to travel to client sites throughout Canada and the U.S. (expenses covered by the client).

Responsibilities

  • Write, review, and deploy code for a cloud-native analytics product.
  • Create engaging and user-friendly interfaces using React.
  • Develop and manage microservices to enhance application functionality.
  • Optimize the technology stack for performance, security, and scalability.
  • Participate in Scrum ceremonies and collaborate with cross-functional teams.
  • Write unit tests, integration tests, and documentation to ensure code quality.
  • Must haves :
  • Skills :
  • Skills :
  • Experience with front-end frameworks ( React, Angular, or Vue.js ).
  • Proficiency in back-end frameworks ( Express, Django, or Flask ).
  • Experience with containerization technologies ( Docker, Kubernetes ).
  • Strong SQL skills and data modeling experience.
  • Understanding of CI / CD pipelines and DevOps practices.
  • Knowledge / Education :
  • Proficiency in Python and Java .
  • Familiarity with web development best practices and design patterns.
  • Knowledge of cloud platforms (preferably Azure) and cloud data warehouses (Snowflake a plus).
  • Understanding of microservices architecture and modern data analytics stacks.
  • Experience :
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of experience in a similar role.
  • Experience in agile software development; startup experience preferred.
  • 30+ days ago
Related jobs
Justworks
Toronto, Ontario

Are you passionate about pushing the boundaries of design and development? Do you excel in crafting captivating user experiences and have a proven track record of building and maintaining large-scale front-ends? Are you ready to elevate your skills and embark on a thrilling journey with a team of in...

RBC - Royal Bank
Toronto, Ontario

Our Digital Development team designs, architects, and builds bespoke solutions to support forward-thinking and industry leading initiatives from JSOC's Cyber & Digital Threat Hunting, Cyber Analytics, and Adversary Emulation teams. We thrive on the challenge to be our best, progressive thinking to k...

GoFleet
Mississauga, Ontario

Agile Participation: Participate in Agile/Scrum development processes, including sprint planning and regular stand-ups, embracing Continuous Learning & Adaptability. As a Senior Full Stack Developer, you will design, develop, and maintain web applications using Angular, Node. Customer-Focused De...

BDO
Toronto, Ontario

Have an understanding of the D365 F&O technology stack and the peripheral technologies that can be leveraged including, but not limited to, Azure, Azure SQL, Power BI, Common Data Service, Power Apps, Azure Logic Apps, Azure Machine Learning, etc. You share in an inclusive and engaging work environm...

Procom
Toronto, Ontario

This role involves expanding applications, integrating systems and products, and ensuring technical solutions are well tested and documented. BMO is currently sourcing for an Full Stack Developerposition on a 6-month contract. The Full Stack Developer will be responsible for the enhancement and deve...

Smart TechLink Solutions Inc.
Toronto, Ontario

Make sure that the code is incredibly resilient and capable of providing excellent performance to the end user. Make sure that updated security measures are in place to prevent unauthorised entrance. Create enough test suites to guarantee that all functionality stated in the design is satisfied. Ens...

Element Fleet Management
Mississauga, Ontario

This role will also be responsible for providing and receiving cross training (front end / back end), conducting code reviews, utilizing best practices, and ensuring the quality and delivery of code for our projects in a team-based environment and will collaborate with team leads, project managers, ...

Virtusa
Mississauga, Ontario

Net full Stack Developer - CREQ194478 Description Must have minimum 5+ years of experience in design & development using. Must have problem analytics mindset and should have experience in resolving issues on time. Knowledge on JIRA(for task list, user story)/Bit bucket( code repository tool) is an a...

ANCIA
Toronto, Ontario

Our client is looking for a team of creative, innovative, and tech-savvy individuals to join them in this new adventure. Proactively monitor and manage AWS resources with AWS CloudWatch, responding to incidents and resolving issues as they arise. Proven expertise in full-stack development on AWS, pa...

Royal Bank of Canada>
Toronto, Ontario

Designing, coding, analyzing, and modifying programming systems, including encoding, testing, debugging and installing for a large-scale system. Knowledge of developing distributed cloud applications (Azure, OpenShift, Docker); Hands on experience designing, developing, testing and troubleshooting R...