VDart Inc logo

Full Stack Developer (Java & Angular with Figma)

VDart Inc

Job Title: Full Stack Developer (Java & Angular with Figma)

Location: Canada Remote

Duration: Contract to Hire

Mandatory Skills: Java Angular with Figma

Key Responsibilities

  • Develop and maintain Angular 19 components for the Infinite Design System ensuring accessibility responsiveness and performance
  • Translate component designs from Figma and Storybook into production ready Angular implementations
  • Implement and manage design tokens for colors typography and spacing to ensure brand consistency
  • Set up and maintain Storybook for component documentation and integrate Chromatic for visual regression testing
  • Collaborate with UXUI designers to deliver visually consistent and user friendly interfaces
  • Work closely with backend developers to integrate frontend components with Java based APIs
  • Optimize application performance through best practices such as lazy loading code splitting and efficient change detection
  • Participate in code reviews and enforce coding standards
  • Document technical specifications and maintain system architecture for scalability
  • Stay current with emerging frontend technologies and propose enhancements to the design system

Required Qualifications

  • Bachelors degree in Computer Science Software Engineering or related field
  • Proven experience as an Angular Developer with Angular 19 mandatory
  • Handson experience building or maintaining a design system
  • Strong proficiency in TypeScript HTML CSS and responsive design principles
  • Experience with Storybook Chromatic and Figma
  • Familiarity with utilityfirst CSS frameworks eg Tailwind CSS
  • Accessibility expertise WCAG compliance semantic HTML ARIA roles
  • Experience integrating frontend components with JavaSpring REST APIs
  • Proficiency with Git and CICD pipelines
  • Experience with unit testing frameworks Jasmine Karma Jest and endtoend testing tools Cypress or Playwright
  • Strong communication and collaboration skills ability to work in an Agile environment

Preferred Qualifications

  • Experience with monorepo management Nx and Angular schematics
  • Familiarity with Azure Static Web Apps and cloud deployment strategies
  • Knowledge of performance optimization techniques and observability tools

Job Type

Job Type
Full Time
Location
Mississauga, ON

Share this job: