Software Specialist

23 Minutes ago • 5 Years +
Programming

Job Description

This Software Specialist role at Nasdaq involves designing, developing, modifying, adapting, and implementing IT solutions through new and existing applications, systems architecture, and infrastructure. The specialist will review system requirements, business processes, and code, test, debug, and implement software solutions. Key responsibilities include developing high-quality UI components using React, SASS, web-components, Lit, and D3, collaborating with various teams, and maintaining documentation and test coverage.
Good To Have:
  • Experience with design tokens and theming systems
  • Knowledge of TypeScript
  • Experience with performance optimization techniques
  • Experience with CI/CD pipelines for front-end projects
Must Have:
  • Design, develop, and maintain high-quality, reusable UI components using React, SASS, web-components, Lit, and D3
  • Collaborate with designers, product managers, and other developers to implement and refine the design system
  • Create and maintain documentation for components using Storybook
  • Implement comprehensive test coverage using vitest
  • Continuously improve the performance, accessibility, and usability of the component library
  • Review code from other developers and provide constructive feedback
  • Stay current with front-end development best practices and emerging technologies
  • 5+ years of experience in front-end development
  • Strong proficiency in React and component-based architecture
  • Experience with web components and Lit
  • Proficiency in SASS and modern CSS techniques
  • Experience with D3 for data visualization components
  • Experience with Storybook for component documentation
  • Knowledge of testing frameworks, particularly vitest
  • Strong understanding of web accessibility standards
  • Experience with design systems or component libraries
  • Excellent problem-solving skills
  • Strong communication skills and ability to collaborate effectively in a team environment
Perks:
  • Hybrid work model (NasdaqBlend)
  • Total rewards program (You&Q) covering wealth building, career growth, well-being, and family care

Add these skills to join the top 1% applicants for this job

communication
data-analytics
game-texts
test-coverage
react
data-visualization
ci-cd
sass
front-end
typescript
css

Designs, develops, modifies, adapts and implements solutions to information technology needs through new and existing applications, systems architecture and applications infrastructure.

Reviews system requirements and business processes; codes, tests, debugs and implements software solutions.

Responsibilities

  • Design, develop, and maintain high-quality, reusable UI components using React, SASS, web-components, Lit, and D3
  • Collaborate with designers, product managers, and other developers to implement and refine the design system
  • Create and maintain documentation for components using Storybook
  • Implement comprehensive test coverage using vitest
  • Continuously improve the performance, accessibility, and usability of the component library
  • Review code from other developers and provide constructive feedback
  • Stay current with front-end development best practices and emerging technologies

Requirements

  • 5+ years of experience in front-end development
  • Strong proficiency in React and component-based architecture
  • Experience with web components and Lit
  • Proficiency in SASS and modern CSS techniques
  • Experience with D3 for data visualization components
  • Experience with Storybook for component documentation
  • Knowledge of testing frameworks, particularly vitest
  • Strong understanding of web accessibility standards
  • Experience with design systems or component libraries
  • Excellent problem-solving skills and attention to detail
  • Strong communication skills and ability to collaborate effectively in a team environment

Preferred Qualifications

  • Experience with design tokens and theming systems
  • Knowledge of TypeScript
  • Experience with performance optimization techniques
  • Experience with CI/CD pipelines for front-end projects

Set alerts for more jobs like Software Specialist
Set alerts for new jobs by Nasdaq
Set alerts for new Programming jobs in Canada
Set alerts for new jobs in Canada
Set alerts for Programming (Remote) jobs

Contact Us
hello@outscal.com
Made in INDIA 💛💙