Skip to content

Senior Fullstack Developer (Angular, Node)

  • Remote
    • Toronto, Ontario, Canada

Job description

Valor Software is a software development and consulting company specializing in advancing and bringing together open-source technologies to achieve technological and business advancement for their customers.

Customer product helps people to travel more easily by letting them know about the needed travel documentation and providing them with up-to-date travel requirements.

Responsibilities:

  • Frontend Development: Architect and implement frontend applications from wireframes to production-ready interfaces. Work on our JavaScript SDK and Embedded Solutions to create intuitive designs in collaboration with our design team.

  • Backend Development: Develop and optimize backend services using NodeJS and NestJS with TypeScript. Ensure that your solutions are scalable, maintainable, and aligned with business objectives.

  • Cross-Functional Collaboration: Work with different teams to optimize API integrations and implement innovative features, including ML-powered functionalities, such as real-time document scanning.

  • Quality and Performance: Establish performance benchmarks, implement comprehensive testing strategies, and monitor user experience metrics to ensure top-tier quality and speed.

  • Architectural Decisions: Make decisions that affect the architecture of the stack while balancing speed and maintainability to meet the demands of a rapidly growing product.

  • UX and Accessibility: Ensure the applications are responsive, following WCAG accessibility standards to provide an inclusive experience for all users.

We offer:

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

  • Mentorship and knowledge-sharing;

  • Performance review with a possible compensation raise.

Job requirements

  • Proven experience with Angular 17+ at a production level.

  • Strong expertise in NodeJS / NestJS backend development using TypeScript.

  • Hands-on experience with monorepos (Nx).

  • Previous experience with responsive design.

  • Understanding of the WCAG accessibility standards is a plus.

  • Demonstrated ability to balance business needs with technical solutions, ensuring rapid iteration without sacrificing maintainability.

  • Excellent problem-solving and critical thinking skills.

  • Proactive and highly motivated with a passion for delivering high-quality products.

  • Strong communication and collaboration skills, with the ability to work effectively with cross-functional teams.

  • Interest in the business perspective, with a keen interest in the travel industry (previous experience is not required, but passion for the domain is a plus).

or