Discover Technata Job board

Find your next tech job in Kanata North, Canada’s largest technology park. Then explore endless international opportunities and dream about where your career will take you. With the Country’s largest density of technology companies ranging from promising startups to leading global giants, Kanata North is the place to be if you are serious about a career in tech.

Web Application Front-End Solution Architect

Quarry Consulting

Quarry Consulting

Software Engineering, IT
Toronto, ON, Canada
Posted on Thursday, September 5, 2024

Quarry Consulting is looking for "Front-end Solutions Architect" who is responsible for designing, developing, and implementing technology solutions that meet business requirements and align with the organization’s strategic goals.

Contract: 1 year

Location: Ottawa or Toronto Hybrid (2 days/week Onsite)

Clearance: Candidate has to be in Canada since past 5 years to be eligible for Reliability Clearance.

Requirements:

  • Deep understanding of Agular’s architecture, including components, services, directives, modules, and dependency injection. Proficiency with Angular CLI, RxJS, and state management patterns
  • TypeScript: Expertise in TypeScript, as Angular is built with it. This includes advanced features like decorators, generics, and type inference
  • HTML5 and CSS3: Mastery of HTML5 and CSS3 for building user interfaces. Knowledge of CSS preprocessors like SASS or LESS can be beneficial
  • JavaScript: Strong grasp of JavaScript, including ES6+ features, is essential for modern web development
  • Node Package Manager (npm): Familiarity with npm for managing packages and dependencies.
  • Version Control Systems: Proficiency in using Git for version control and collaboration.
  • Java EE and WebLogic: Understanding of Java EE technologies and experience with WebLogic server for managing enterprise applications.
  • JSP/JSF and Prime Faces: Proficiency in Java Server Pages (JSP), Java Server Faces (JSF), and Prime Faces for building and maintaining older web applications.
  • TeamSite/live site WordPress: Knowledge of WordPress for managing content and integrating with other systems.
  • Microservices Architecture: Understanding of microservices architecture and how to integrate Angular applications with microservices.
  • Knowledge of testing frameworks and tools like Jasmine, Karma, and Protractor for unit and end-to-end testing.
  • Build Tools: Experience with build tools like Webpack or Angular CLI for optimizing and bundling code.
  • Leadership: Ability to guide and mentor development teams, ensuring best practices and high-quality code.