Skip to content

Fullstack Engineer with a Strong UI/UX Focus (Canada)

  • Remote
    • Toronto, Ontario, Canada

Job description

Valor Software is a software development and consulting company that specializes in advancing and integrating open-source technologies to drive technological and business progress for our clients.

Our client's product simplifies global travel by providing users with accurate, real-time information about required travel documentation and up-to-date travel regulations.


Responsibilities

  • Develop exceptional user interfaces that engage and delight users, translating designs into responsive, accessible front-end applications.

  • Build and maintain robust, scalable design systems and reusable UI components to ensure consistency across platforms while allowing customization for different partners.

  • Lead the maintenance and enhancement of Angular applications, improve the user flow.

  • Optimize frontend performance and SEO by implementing effective server-side rendering (SSR) strategies and adhering to best practices.

  • Enhance API integrations and backend features that support dynamic and responsive UIs.

  • Design and optimize backend services using Node.JS and NestJS.

  • Set performance benchmarks, apply comprehensive testing strategies, and monitor UX metrics to maintain high-quality user experiences.

  • Make informed architectural decisions that strike a balance between speed, scalability, and long-term maintainability.


What We Offer

  • 45 working days per year for personal time off (including 20 vacation days, 4 additional days off, 10 sick days, and 11 flexible public holidays)

  • Mentorship, peer-learning, and regular knowledge-sharing sessions

  • Performance reviews with potential for compensation growth


Job Requirements

  • 5+ years of professional frontend development experience, with a strong emphasis on implementing engaging and intuitive UI/UX

  • Proficiency with Angular 17+ (experience with NextJS/React desirable) 

  • Expertise in backend development using Node.js and NestJS

  • Understanding of performance optimization techniques for web applications

  • Familiarity with WCAG accessibility standards is a big plus

  • Experience in implementing and maintaining design systems

  • Knowledge of SSR and its effects on SEO and overall performance

  • Passion for web animations and micro-interactions that enhance user engagement will be considered a plus

  • Excellent communication and collaboration abilities, capable of working effectively in cross-functional teams

  • Strong problem-solving and critical thinking skills

  • Highly motivated, proactive, and quality-focused approach to product development

  • Interest in the business domain, particularly the travel industry (prior experience is a bonus, but not required)

or