← All jobs
SoftwareWorkiy Inc.· United States

Front-End (UI) Developer

RemoteContractSeniorHimalayasDirect apply
Frontend-DevelopmentUI-EngineeringWeb-Application-DevelopmentSingle-Page-Applications-(SPA)Design-SystemsFront-End-DeveloperUX-UI-Front-End-DeveloperFrontend-React-DeveloperUI-DeveloperFrontend-EngineerFront-End-Software-EngineerDeveloper

This is a remote position.

Job Description

The role is for a Web Application Development and Support Analyst with the Nuclear Business Technology team at SaskPower. The resource will primarily work as a Front-End (UI) Developer to help build and support a suite of custom web applications. The team is specifically looking for a strong UI-focused developer.

Key Responsibilities

  • Develop front-end web applications and reusable UI components
  • Build and maintain design systems and component libraries
  • Write, test, review, and deploy code
  • Work with CI/CD pipelines
  • Participate in peer reviews and documentation
  • Develop SPA (Single Page Applications) integrating with multiple backend architectures and APIs
  • Ensure accessibility compliance (WCAG standards)
  • Optimize application performance and implement error handling/logging
  • Demo completed code and features

Requirements

Mandatory Requirements

  • 5+ years of Front-End development experience
  • Strong experience with:
    • React
    • HTML
    • CSS
    • CSS abstraction layers (Tailwind, Sass, etc.)
  • Experience with React ecosystems:
    • TanStack
    • Vite
    • Next.js
  • Understanding of WCAG accessibility standards
  • Experience building:
    • Design systems
    • Component libraries
  • Client-side state management and data flow experience
  • Strong proficiency in:
    • TypeScript
    • JavaScript
  • Experience with:
    • Jest
    • React Testing Library
  • Git source control proficiency
  • Ability to work with CI/CD pipelines
  • Experience building SPAs integrated with APIs/backend services
  • Knowledge of:
    • Front-end observability
    • Logging
    • Error handling
    • SPA performance optimization

Desired / Nice-to-Have Skills

  • Familiarity with modern .NET frameworks
  • Experience writing and maintaining CI/CD pipelines
  • Knowledge of:
    • Serverless hosting
    • Containers
    • IaaS/PaaS platforms

Originally posted on Himalayas