Application Developer — Cloud Fullstack

1122069
  • Job type

    Contract
  • Location

    Toronto - Hybrid
  • Profession

    Software Development
  • Industry

    Banking & Financial Services
  • Pay

    Competitive Rate

Exciting Contract opportunity — Application Developer-Front End

Your new company
A leading IT consulting firm is seeking a Front-End Application Developer to support a major banking client in Canada.
Your new role
We are seeking a highly experienced Application Developer to join our dynamic team, driving the development of scalable, high-performance web applications for our B2C eCommerce platform. You will play a key role in architecting and optimizing user experiences, integrating with complex back-end systems, and implementing personalization strategies.
Key Responsibilities:
  • Develop and maintain advanced ReactJS applications using hooks, Redux, Context API, and component-based architecture.
  • Optimize front-end performance through techniques like code splitting, lazy loading, and caching.
  • Implement responsive UI using HTML5, CSS3, SASS/LESS, Material-UI, and Tailwind CSS.
  • Design and manage GraphQL schemas, queries, mutations, and subscriptions.
  • Integrate middleware with back-end systems and third-party APIs, ensuring secure and efficient data flow.
  • Apply API security best practices including OAuth 2.0, JWT, and secure transport protocols.
  • Tune middleware performance to handle query complexity and avoid over/under-fetching.
  • Build scalable solutions for high-traffic eCommerce environments with secure session handling and transaction flows.
  • Implement personalization features and support multi-account handling for individual and business users.
What you'll need to succeed
  • 8+ years ReactJS (hooks, Redux, Context API, component architecture, testing)
  • Advanced JavaScript/ES6+ (async programming, modularization, optimization)
  • Front-end performance tuning (code splitting, lazy loading, caching, rendering)
  • HTML5/CSS3 with SASS/LESS, Material-UI, Tailwind CSS
  • 6+ years GraphQL (schemas, queries, mutations, subscriptions)
  • Middleware integration with back-end systems and third-party APIs
Preferred Experience:
  • API security (OAuth 2.0, JWT, secure transport, gateway design)
  • Middleware performance optimization
  • High-traffic B2C eCommerce platforms
  • Personalization and multi-account strategies
What you'll get in return
Competitive rate and a collaborative and professional work environment
What you need to do now
If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now.
If this job isn't quite right for you, but you are looking for a new position, please contact us for a confidential discussion about your career.

#LI-DNI

Apply for this job

Talk to Jackson Bales, the specialist consultant managing this position

Located in Toronto (EN), 8 King Street East, 20th FloorTelephone:  604-648-1721