Software Developer / UI Developer
United States Digital Space LLC
Job Description
OVERVIEW We are seeking an experienced UI Developer with deep expertise in modern front-end application development using Angular and React to support the delivery of high-performance, enterprise-grade web applications. The successful candidate will work closely with UX designers, product owners, architects, and backend development teams to build intuitive, responsive, and scalable user interfaces that deliver exceptional user experiences. This role is ideal for a handsâon frontâend engineer who is passionate about modern web technologies, componentâbased architecture, accessibility standards, and building maintainable applications within an Agile development environment.
Location: Toronto, ON (Hybrid â 2 days onsite weekly) Contract Length: 6 Months (Extension Likely, Potential FTE Conversion) Hours: 9 AMâ5 PM EST Pay: T4 $87/ IC $100 RESPONSIBILITIES Design, develop, and maintain responsive, scalable web applications using Angular and React. Translate UX/UI designs and wireframes into reusable, maintainable, and highâquality frontâend components. Collaborate with UX, product, backend, and architecture teams to deliver seamless user experiences.
Develop and maintain component libraries and shared frontâend frameworks. Integrate frontâend applications with RESTful APIs and backend services. Implement state management solutions using Redux, NgRx, Context API, or similar frameworks.
Ensure applications meet accessibility, usability, performance, and crossâbrowser compatibility standards. Write clean, testable, and maintainable code following development best practices. Develop and execute unit tests using frameworks such as Jest and Jasmine.
Participate in Agile ceremonies, code reviews, sprint planning, and technical design discussions. Troubleshoot, debug, and resolve UIârelated issues across multiple environments. Optimize application performance and improve frontâend scalability and maintainability.
Contribute to CI/CD pipelines and automated deployment processes where applicable. Document technical designs, development standards, and implementation approaches. QUALIFICATIONS 7+ years of progressive frontâend or web application development experience.
Proven experience delivering enterpriseâgrade applications using both Angular and React in production environments. Strong expertise with: Angular 21++ React 19+ TypeScript+ JavaScript (ES6+) HTML5+ CSS3 Experience implementing state management solutions such as Redux, NgRx, and Context API. Strong understanding of componentâbased architecture and modern frontâend design patterns.
Experience integrating applications with RESTful APIs and backend services. Handsâon experience with modern frontâend build tools and bundlers such as Webpack and Vite. Experience writing and maintaining automated unit tests using Jest and Jasmine.
Experience with Angular Material and modern UI component frameworks. Strong knowledge of accessibility standards (WCAG), responsive design principles, and browser compatibility requirements. Excellent analytical, problemâsolving, and troubleshooting skills.
Strong verbal and written communication skills. Ability to work effectively in Agile development environments and collaborate with crossâfunctional teams. PREFERRED Experience with OpenFin or financial desktop application frameworks.
Familiarity with CI/CD pipelines and DevOps practices. Experience with CSS frameworks such as Bootstrap or Tailwind CSS. Experience optimizing frontâend performance for largeâscale web applications.
Exposure to lightweight JavaScript frameworks such as Mithril.js. Experience supporting enterpriseâscale or highly regulated environments. Familiarity with automated testing, deployment automation, and release management practices.
EDUCATION Postâsecondary degree in Computer Science, Software Engineering, Information Technology, or a related technical discipline. Equivalent combination of education and professional experience will also be considered. We are an equal opportunity employer and value diversity at our company.
We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, disability status, or other nonâmerit factor. We are committed to creating a diverse and inclusive environment for all employees. #J-18808-Ljbffr