Search jobs > Toronto, ON > Remote > Developer javascript

Software Developer — Full-Stack JavaScript - eCommerce

Orium
Toronto, Ontario
$40 an hour (estimated)
Remote
Full-time

This role is offered in partnership with Gluo, our sister company in Mexico. As part of our collaborative efforts, you will work closely with both our internal teams and Gluo to achieve our strategic goals.

As a Software Developer at Orium, you'll work with high-profile enterprise clients on projects that impact thousands of people every day.

You’ll use Composable and a design system to execute a front-end eCommerce project using Agile methods. You will integrate third-party eCommerce components to achieve the desired functionality.

Reporting to the Manager, Software Development, your role will feature plenty of technical challenges and opportunities to improve the practice and process of software development at Orium.

Responsibilities

Prioritize and estimate work to be done alongside designers and Engagement Manager to ensure projects are delivered on time and on budget.

Be transparent about progress

  • Proactively update stakeholders on project progress and decision-making rationale
  • Document and diagram designs to communicate with project stakeholders and clients
  • Communicate effectively with clients to gather requirements, provide project updates, and address any concerns or questions.
  • Write clean, efficient, and well-documented code, adhering to best practices and coding standards.
  • Participate in code reviews and provide constructive feedback to ensure code quality and consistency across the team.

Skills and Qualifications

  • 5+ years of industry experience as a full-stack JavaScript developer, both front-end and back-end
  • Industry experience in eCommerce or retail POS / OMS systems technology
  • Solid knowledge of modern web technologies and techniques such as HTML, CSS, JavaScript, React.js, Graphql, Next.js, Node.

js, Chakra UI, React Query and TypeScript

  • Knowledge of the intricacies of working mobile versus desktop
  • Good interpersonal and client-facing skills, with the ability to communicate effectively and professionally with clients.

Is the Role a Fit for You?

The Software Developer role emphasizes team collaboration, technical proficiency, and leadership in your area of expertise.

You’ll find fulfillment in the role if you :

  • Delight in making things. You thrill at the concept of going beyond the theoretical and applying your ideas, skills, and expertise to products used by people every day.
  • Find passion in new challenges. Every chance to learn and move things forward with your can-do attitude or to share your entrepreneurship excites you.
  • Thoroughly enjoy collaborative work. Knowledge sharing and the chance to be part of a team who co-owns the output, instead of a solo hero who lives and dies by their work alone, is important to you.

LI-Remote

30+ days ago
Related jobs
Scotiabank
Toronto, Ontario

Business Group: Canadian Digital Banking Engineering - Applications is seeking a Senior full stack developer whose technical stack shows proficiency with Javascript, experience in React & Node JS is required since they will be touching on both. Position: Senior Software Developer (Full-Stack). ...

Randstad Canada
Toronto, Ontario

Are you a passionate Full Stack Software Developer ready to take your career to the next level? Join our innovative team, where you’ll have the opportunity to work on exciting projects that challenge your skills and creativity. Resolves and troubleshoots technical problems which arise during the use...

Procom
Markham, Ontario

Full Stack Developer Job Details. Full Stack Developer - Responsibilities. A track record of successfully mentoring and growing other software developers in previous roles or through other avenues. Validate software through rigorous testing by working with our QA to identify bugs, technical issues, ...

C. G. Consulting Group Inc.
Toronto, Ontario

Responsible for end-to-end software development from initiation to deployment with holistic, scalable, pragmatic, and effective design. Collaborate with a team of developers to design and develop cloud-based applications that utilize a variety of languages and development frameworks. Strong KEY Tool...

Sage Recruiting
Toronto, Ontario

Sage Recruiting is looking for a Senior Full Stack Developer to join a fast-growing SaaS company in Vancouver (or Remote!). As a Full Stack Developer, you will contribute to system level and architectural decisions and create sustainable, high-performance, and scalable solutions. ...

Levio
Toronto, Ontario

Senior/Principal Full Stack Engineer. Experience the daily life of our clients and be a significant player in the most ambitious projects in technology and software solutions. Position Status: Full-time, permanent. Note* Levio will consider Freelancers, prefer to hire full time permanent but open to...

CIBC
Toronto, Ontario

Nous bâtissons une banque axée sur les relations pour un monde moderne.Nous recrutons des professionnels talentueux et passionnés qui ont à cœur de faire ce qu’il faut pour nos clients.Banque CIBC, nous misons sur vos forces et vos ambitions pour vous donner le pouvoir d’agir.Les membres de notre éq...

Orium
Toronto, Ontario
Remote

The Full Stack Developer, role emphasizes team collaboration and technical proficiency. Orium is seeking a Software Developer who approaches technology with curiosity, to contribute to our evolving offerings around retail data platform engineering and composable. Work closely with software developer...

Manulife Financial Corporation
Toronto, Ontario

Expert knowledge in full stack Azure development, including experience with Azure cloud platforms in the context of GenAI solution development and deployment, and familiarity with common tools in data science. Our generous paid time off program in Canada includes holidays, vacation, personal, and si...

0000050007 Royal Bank of Canada
Toronto, Ontario

The developer will have the responsibility of data governance and development (both backend and UI). Application Development, Application Integrations, Application Maintenance, Applications Architecture, Detail-Oriented, Enterprise Application Delivery, Group Problem Solving, Programming Languages, ...