Search jobs > Mississauga, ON > Senior developer

Senior Angular Developer

Traffic Tech
Mississauga, ON
$122.5K a year (estimated)
Permanent
Full-time

Description

Who We Are :

When you join Traffic Tech, you join a team that keeps the global economy moving literally.

Traffic Tech is recognized as an industry leader and the logistics partner to many highly recognizable international brands.

With offices throughout the United States, Canada, Mexico, Europe and China, the company offers progressive & efficient solutions for moving freight by land, sea, and air.

Your part in it : We are looking for a Senior Angular Front-End Developer with more than 5 years of experience to join our development team at our Mississauga office.

The ideal candidate should have a strong track record in handling mission-critical projects, advanced knowledge and a deep understanding in designing, architecting and developing scalable, and robust Angular web applications and services.

The candidate should also have a keen eye for intuitive UI / UX design, including accessibility and responsiveness. Experience in migrating from AngularJS (or earlier versions of Angular) to Angular17 (or later) is considered a plus.

SENIOR ANGULAR DEVELOPER What the Job Entails :

  • Engage in all phases of software development - requirements, planning, analysis, design, development, integration, testing, deployment, maintenance
  • Work collaboratively with cross-functional teams to deliver the different projects and initiatives
  • Develop Angular pages, components, services and modules that are optimized, scalable, intuitive, responsive, accessible applying UI / UX best practices
  • Design, code, unit test and deliver new features and functionality during sprints in accordance with Acceptance Criteria defined by the team
  • Ensure that the mission-critical software systems are functioning securely, reliably and consistently
  • Apply best practices and coding standards, modern frameworks, governance, performance concepts and secure coding practices across SDLC phases to make development workflows more stable and secure
  • Demonstrate comprehensive knowledge and a solid understanding of concepts, principles, and technical capabilities when delivering code
  • Develop innovative technical solutions for a wide range of challenging requirements and difficult problems that are consistent with the organization’s objectives
  • Identify potential areas of improvement and evaluate how technological solutions / services can be used to improve the technology platform
  • Help increase system performance with a focus on speed, high availability, resilience and scalability
  • Perform various technical investigative tasks (POC, prototypes) in order to mitigate technical uncertainties and risks
  • Maintain high quality standards by conducting code reviews and mentoring colleagues
  • Contribute to planning sprints by helping define and break down user stories into tasks / activities
  • Update progress through the Jira SDLC tracking tool and ensure the necessary documentation is being created and published through Confluence
  • Work with the Development Technical Leads to design, establish, develop, implement, maintain and evolve concepts in continuous integration and deployment (CI / CD) pipelines
  • Contribute to defining, documenting and evolving Development standards, best practices, standard procedures, and methodologies to achieve agility and operational efficiencies
  • Assist in the development of automated test harnesses as necessary to ensure delivery of high-quality and performant code
  • Assist the Product Owner, Scrum Master and Business Analysts to refine and prioritize the Product Backlog, as well as provide initial and detailed work effort estimates
  • Identify systems that can benefit from automation, monitoring and infrastructure-as-code and develop and scale products and services accordingly
  • Collaborate with Development and IS teams to develop and improve automation of workflows, infrastructure, code testing and deployment
  • Continuously evaluate existing systems with industry standards and best practices and make recommendations for improvements and efficiencies
  • Remain up to date on industry trends and foster knowledge sharing amongst team members and colleagues
  • Participate in after-hours on-call support for mission-critical software systems as the need arises

What We Are Looking For :

  • Expertise in Angular technology and related technology stack
  • Well-versed in various aspects of web development and possess a deep understanding of the Angular framework
  • In-depth knowledge of Angular architecture and its core concepts, including components, modules, services, and directives
  • Proficiency in using the Angular Command Line Interface (CLI) for creating, building, and maintaining Angular applications
  • Strong knowledge of TypeScript, which is the primary language for Angular development
  • Expertise in creating and managing Angular components, understanding component lifecycle, and communication between components
  • Skilled in setting up and configuring Angular routing for single-page applications (SPA) and handling navigation
  • Proficiency in creating and validating forms, including template-driven and reactive forms
  • Understanding of dependency injection in Angular and how it's used to provide services and share data between components
  • Ability to create and use Angular services for data retrieval, sharing state, and encapsulating business logic
  • Familiarity with Observables and RxJS for handling asynchronous operations, including HTTP requests
  • Knowledge of state management options, such as NgRx, and how to manage the application's state effectively
  • Experience in making HTTP requests, handling API responses, and integrating external data sources
  • Familiarity with Angular Material and other UI component libraries for creating attractive and responsive user interfaces
  • Skill in developing responsive and mobile-friendly web applications
  • Ensuring that Angular applications work consistently across different web browsers
  • Knowledge of CI / CD pipelines for automating the build, testing, and deployment processes
  • Proficiency in debugging and resolving issues using browser developer tools and Angular debugging techniques

What You Should Have :

  • Diploma or Bachelor’s Degree in Computer Science, Engineering or a related field
  • 5+ years of hands-on experience as an Angular Developer, with a strong portfolio showcasing both frontend development, backend integration and UX / UI design projects
  • Proven experience in developing scalable, high-performance web applications and services using modern web technologies
  • Advanced knowledge and deep understanding of Angular to architect, develop, and maintain complex web applications
  • Proficiency in Angular best practices, component-bases architecture and state management
  • Experience in responsive design, accessibility and mobile requirements, leveraging best practices and modern frameworks
  • Expertise in one or more programming languages and development frameworks, including but not limited to .NET, C#, JavaScript, .

NET Core, .NET Entity Framework, , Angular 17 or higher, Angular JS and Azure

  • Fluent in HTML5, CSS, XML, Ajax, JavaScript, Web Services (SOAP / REST), graphQL, MVC, T-SQL, Bootstrap, Angular Material
  • Expertise in HTML, CSS, and front-end technologies, along with a solid understanding of responsive design principles
  • Solid knowledge of SQL Databases and Data Storage
  • Extensive experience with Version Control Software (TFS, Git, GitHub)
  • Strong analytical, organizational and problem-solving skills
  • Demonstrate a solid understanding of hardware / software platforms, including but not limited to operating systems, databases, application servers, web servers and integration technologies
  • Advanced testing and troubleshooting skills (unit, system, integration and performance testing)
  • Strong analytical, problem-solving and organizational skills with exceptional attention to details
  • Excellent communication skills, both written and verbal; can communicate effectively across business and technical boundaries
  • Prior experience with Release Engineering : deployment pipelines, continuous integration, continuous deployment
  • Outstanding team player with a positive attitude who can deal with and quickly grasp complex applications and business processes
  • Proven ability to quickly learn and become proficient in multiple new and existing applications and functionalities

What we offer :

  • Robust industry with training and mentorship
  • Compensation package that includes Medical and Dental benefits
  • Life Insurance / AD&D Insurance
  • Long-term / Short-term disability
  • Personal and Volunteer time off

This is a full-time permanent position from Monday to Friday. Traffic Tech remains compliant with all federal and provincial COVID guidelines.

30+ days ago
Related jobs
Traffic Tech
Mississauga, Ontario

We are looking for a Senior Angular Front-End Developer with more than 5 years of experience to join our development team at our Mississauga office. Experience in migrating from AngularJS (or earlier versions of Angular) to Angular17 (or later) is considered a plus. Proficiency in using the Angular ...

Motion Recruitment
Toronto, Ontario

A Canadian SaaS startup in the logistics space is looking to add a Senior Frontend Developer working with Angular to their team. You’ll be the key developer behind developing cutting edge software to help make a rapidly growing industry more user friendly and energy efficient solutions. ...

Egen
Mississauga, Ontario

End to end experience delivering production ready code with API libraries as a Senior Full Stack Developer or similar role. The Application Development team's tech stack can consist of VueJS, ReactJS or Angular on the front end and also includes Typescript, NodeJS, Express, NestJS PostgreSQL, and RE...

CIBC
Toronto, Ontario

Angular, Développement complet, Développement mobile, Kit de développement logiciel (SDK) Flutter, Langue de Go Programming. ...

Procom
Toronto, Ontario

Senior Full Stack - Application Developer (. The successful candidate for the Senior Application Developer (. Net, Angular, Azure) position will play a pivotal role in our development team's success. You will lead and inspire a group of talented developers, guiding them in the delivery of high-quali...

RBC - Royal Bank
Toronto, Ontario

Senior Full Stack Developer (Angular, Node. We're looking for a talented and passionate Full Stack Developer to join our team. As a Full Stack Software Developer, you have a solid technical foundation, and a strong focus on growing your development skills; You are able to deliver complex tasks, work...

Astra North Infoteck Inc.
Toronto, Ontario

SQL + PYTHON + ANGULAR + DEVOPS. Minimum 5 years’ experience working with Python, SQL, Angular programming languageRESTful APIs and related technologies and security. ...

Stafflink
Toronto, Ontario

We seek a highly skilled Senior Full Stack Developer to join our consulting industry client who will design, develop, and maintain scalable web applications and solutions. Proficiency in HTML5, CSS, and JavaScript frameworks (AngularJS, Angular, JQuery). Provide technical leadership and mentorship t...

Luxoft
Mississauga, Ontario

Our plan is to build a small team of 2 Angular and 2 Java developers in Canada that will collaborate with US-based team. We're looking for a talented and passionate Developer to join our Mortgage Pricing team. Apply subject matter expertise in Angular/HTML5/UI principles to design and implement solu...

Motion Recruitment
Toronto, Ontario

A web and mobile gaming company located in North York is looking to add a Senior Frontend Developer to their growing team. In this role you’ll have the chance to work on consumer facing features that are highly scalable and have high transaction rates and you’ll leverage technologies such as JavaScr...