- Code, test, and deliver high-quality components and processes.
- Take ownership of team components and mentor team members.
- Learn and adapt to new technologies.
Required Skills:
- Highly skilled in Angular 6.
- Very strong in HTML5 and CSS.
- Experience with JavaScript.
- Tools like JIRA; working knowledge of Agile methodology and Java.
- Excellent written and verbal communication skills.
Preferred Skills and Experience:
- Strong experience with enterprise-wide systems and platforms.
- Web development using Angular, React, Node.js, and JS frameworks.
- Managing user interfaces for data-intensive platforms.
- Expertise in Object-Oriented Design, design patterns, architecture, and application integration.
- Architecting scalable applications supporting 1000 concurrent users.
- Hands-on with distributed tech stacks and modern development tools.
- Core dev-ops tooling, best practices, and platform-level management.
- Managing large UI products from delivery, code quality, and maintenance perspectives.
- Automated test frameworks (Cypress, Jasmine, Karma, Protractor) and Test-Driven Development.
- Managing deployments and build frameworks.
- Handling large codebases/monorepos with continuous contributions from many developers.
- Building and owning common reusable UI components.
- Collaborating with global stakeholders on product development.
- Managing UX designers and translating designs into implementations.
- Coordinating large teams to follow multi-year product roadmaps.
- Proven track record of delivering enterprise-wide platforms.
- Coaching/mentoring on frontend development best practices, recent tech stacks, and cloud.
- Adapting to UI advancements to keep platforms modern.
- Knowledge of GitLab and CI/CD pipelines.
📌 Angular Developer (Montreal)
🏢 Macpower Digital Assets Edge Private
📍 Montreal
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.