Open jobPosted 2 days ago · Closes in a month

Maarut - RQ11506 - Software Developer - Full Stack - Senior

Full Stack Developer
Open to offers Toronto, Canada
Twine JobsVerified
Stretford, United Kingdom · Organization
Recently active

Full Stack Developer is needed in Toronto, Canada.

Client: Maarut

Location: Toronto, ON, ca

Contract: Contract

Job Description

The role involves designing, implementing, and expanding data pipelines through extraction, transformation, and loading activities. The candidate will translate technical specifications into working applications, develop programming specifications, maintain and conduct unit tests, and troubleshoot technical issues in software packages.

Requirements

Experience and Skill Set Requirements:

Must Haves:

  • 10+ years of experience as a designer and developer in large-scale multi-client web applications.
  • 10+ years of hands-on working experience with Java development and Oracle or SQL database.
  • 5+ years of hands-on experience with RestAPI, React, Typescript, HTML5, CSS3, NodeJS.
  • Working experience with RXJS, NextJS, VueJS.
  • Experience using Azure DevOps.
  • Knowledge of major architectural styles (message-oriented, reactive, event-based).

Nice to Have:

  • Prior OPS/public sector experience.

Core Skills and Experience:

  • 10+ years of experience as a designer and developer in large-scale multi-client web applications.
  • 10+ years of hands-on working experience with Java development and Oracle or SQL database.
  • 5+ years of hands-on experience with RestAPI, React, Typescript, HTML5, CSS3, NodeJS.
  • Knowledge and experience with microservice architecture.
  • Working experience with RXJS, NextJS, VueJS.
  • Proven experience with WCAG and AODA standards.
  • Experience with responsive web application development.
  • Experience using Azure DevOps.

Technical Skills and Experience:

  • Knowledge of security gateways and protocols (JWT, OAuth2.0, SSL Certificates).
  • Solid understanding of Agile methodologies.
  • Object-oriented coding practices, including design patterns knowledge, refactoring, clean code.
  • Knowledge of major architectural styles (message-oriented, reactive, event-based).
  • Knowledge and experience with blockchain and smart contract development (using Solidity) with a basic understanding of cryptography principles.

Soft Skills:

  • Strong communication skills, both written and verbal.
  • Ability to develop and present new ideas and concepts.
  • Excellent interpersonal relations and teamwork ability.
  • Proven analytical skills and systematic problem-solving capabilities.
  • Strong ability to work under pressure and adapt to change.

Additional Information

General skills include programming experience, collaboration with IT professionals throughout the software development lifecycle, and structured methodologies for application development. Specific full stack skills in front-end and back-end development, web architecture, and REST API services are also required.

Desirable skills encompass knowledge of Internet-ready applications, rapid application development methodologies, and providing post-implementation support.


  • Apply


    Enter your email to apply

     

    By applying, you agree to our Terms.

    Already have an account? Sign in.

  • How It Works


    🔍

    Get quality leads

    Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.


    🎉

    Apply with ease

    Pick the best leads, unlock contact details, and apply effortlessly with Twine's AI application tools.


    📈

    Grow your career

    Showcase your work, pitch to the best leads, land new clients and use Twine’s tools to find more opportunities.

Ari: your job agent

Ari searches hundreds of sources for you, every hour, including company careers pages: more than 10 million postings a month.