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 fieldProven experience as an Angular Developer with Angular 19 mandatoryHandson experience building or maintaining a design systemStrong proficiency in TypeScript HTML CSS and responsive design principlesExperience with Storybook Chromatic and FigmaFamiliarity with utilityfirst CSS frameworks eg Tailwind CSSAccessibility expertise WCAG compliance semantic HTML ARIA rolesExperience integrating frontend components with JavaSpring REST APIsProficiency with Git and CICD pipelinesExperience with unit testing frameworks Jasmine Karma Jest and endtoend testing tools Cypress or PlaywrightStrong communication and collaboration skills ability to work in an Agile environmentPreferred Qualifications
Experience with monorepo management Nx and Angular schematicsFamiliarity with Azure Static Web Apps and cloud deployment strategiesKnowledge of performance optimization techniques and observability toolsKey Skills
REST,Eclipse,JSP,Junit,Spring,Struts,Jpa,Hibernate,Maven,J2EE,Jdbc,Java
Employment Type : Full Time
Experience : years
Vacancy : 1