Full Stack Engineer

November 11, 2025

Apply for this job

Job Description

Company: Assetworks Inc

Location: Greater Toronto and Hamilton Area, Canada

Salary:

Experience: associate

Qualification:


Job Summary:

We are seeking a highly motivated and detail-oriented Angular Developer to join our AssetWorks FleetFocus development team on a contract basis through the 2026 calendar year. The FleetFocus team is responsible for all UX design, web and mobile development, and exploring new technologies for new initiatives. The selected candidate will be responsible for designing, developing, and maintaining robust, scalable, and user-friendly web applications. You will work closely with cross-functional teams to deliver high-quality solutions that meet business and user needs.

Essential skills for this position include a solid understanding of the Angular framework, front-end development best practices, and experience with back-end integration, particularly using C# and .NET technologies. This is an exciting opportunity to contribute to impactful projects, expand your technical skills, and collaborate with a passionate team of professionals.

Job Description:

Essential Duties and Responsibilities:

  • Develop and maintain Angular-based web applications, ensuring high performance and responsiveness.
  • Build reusable components and front-end libraries for future use.
  • Collaborate with back-end developers to build and integrate RESTful APIs and C#/.NET-based services.
  • Debug and resolve technical issues across the application stack.
  • Optimize applications for scalability, performance, and usability.
  • Participate in code reviews to maintain high coding standards and share knowledge.
  • Work with UX/UI designers to implement user-friendly and visually appealing interfaces.
  • Stay updated with the latest industry trends and contribute to improving development practices.

Required Technical Skills:

  • Proficiency in Angular Framework
  • Strong understanding of Angular core concepts and best practices (components, modules, directives, services, dependency injection)
  • Experience with Angular templates, data binding, and forms
  • Proficiency in Angular CLI for project setup and development
  • HTML and CSS
  • Proficiency in HTML5 and CSS3
  • Experience with responsive design and cross-browser compatibility
  • Experience with CSS frameworks like Bootstrap or Material Design
  • TypeScript
  • Solid knowledge of TypeScript syntax, types, and interfaces
  • Strong understanding of object-oriented programming principles
  • Experience working with TypeScript to build scalable Angular applications.
  • RESTful APIs
  • Familiarity with consuming and creating REST APIs and integrating them into Angular applications.
  • Version Control
  • Experience with Git for version control and collaboration
  • Debugging
  • Experience using browser developer tools to debug and troubleshoot front-end issues.

Preferred Skills:

  • C# Backend Development
  • Experience with C# and .NET Framework/.NET Core
  • Ability to write and maintain backend API services and business logic
  • Database Management: Experience with relational databases like SQL Server or Oracle
  • Testing Frameworks: Experience with unit testing frameworks like Jest, Jasmine or Karma
  • Agile Practices: Experience working in an Agile/Scrum development environment.
  • CI/CD: Experience with continuous integration and continuous delivery pipelines

Soft Skills:

  • Problem-Solving: Strong analytical and problem-solving skills to debug, troubleshoot and optimize code.
  • Communication: Effective communication and presentation skills, both written and verbal
  • Teamwork: Ability to collaborate with other team members
  • Mentorship: Ability to mentor other team members in the listed technologies
  • Adaptability: Willingness to learn new technologies and adapt to changing requirements
  • Attention to Detail: Meticulous approach to coding and testing
  • Time Management: Ability to manage time effectively and meet deadlines

Education and Experience:

  • Educational Background: Bachelor’s degree in Computer Science, Software Engineering, or related field
  • Work Experience: At least 3 years experience in web development with a proven track record of delivering complex web applications

Benefits:

  • Generous Paid Time Off
  • 11 Paid Holidays
  • Medical, Dental, Vision, Life insurance benefits with various choices and generous employer contribution
  • 401k with employer match which immediately vests
  • Annual Company Bonus
  • Career growth and mentoring opportunities as a smaller business unit within the Volaris Group
  • Tuition Reimbursement Program
  • Employee rewards and recognition programs
  • Optional Employee Stock Purchase Program with company match
  • Pet insurance
  • TicketsatWork program, discounted entertainment tickets to movies, sporting events, hotels, live performances, etc.
  • Referral bonuses
  • Employee engagement events
  • Flexible remote work arrangements