Enable job alerts via email!

Software Engineer, Principal

Newfold Digital

Toronto

On-site

CAD 70,000 - 110,000

Full time

12 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player in web technology is seeking a passionate Principal Software Engineer to enhance their innovative team. In this role, you will design, develop, and maintain cutting-edge web applications using Angular, ensuring user-friendly experiences for millions of customers. Your expertise in JavaScript, TypeScript, and modern front-end technologies will be crucial as you collaborate with cross-functional teams to bring creative ideas to life. Join this dynamic environment where your contributions will directly impact the digital presence of a diverse clientele, and enjoy a fulfilling career with ample opportunities for growth and development.

Qualifications

  • Proven experience as a Senior or Mid-Senior Angular Developer.
  • Strong knowledge of JavaScript and TypeScript.
  • Deep understanding of Angular concepts and best practices.

Responsibilities

  • Design, develop, and maintain scalable web applications with Angular.
  • Collaborate with designers and back-end developers to implement features.
  • Stay updated on Angular ecosystem trends and technologies.

Skills

Angular
JavaScript (ES6+)
TypeScript
HTML
CSS
RxJS
Unit Testing
Problem-solving
Communication

Tools

Jasmine
Jest

Job description

Join to apply for the Software Engineer, Principal role at Newfold Digital.

2 weeks ago Be among the first 25 applicants.

Who We Are
Newfold Digital is a leading web technology company serving millions of customers globally. Our portfolio includes prominent brands such as Bluehost, HostGator, Domain.com, Network Solutions, Register.com, and Web.com. We focus on helping customers build effective digital presences with extensive products and personalized support, fostering collaboration among our people, customers, and brands.

Position Overview
We are seeking a talented and passionate Senior/Mid-Senior Angular JavaScript Developer to join our team. This role involves designing, developing, and maintaining web applications using Angular, contributing to innovative and user-friendly web experiences.

Responsibilities and Requirements

  • Design, develop, and maintain scalable web applications with Angular.
  • Utilize data modeling techniques such as RxJS for efficient data management.
  • Write clean, maintainable, and well-documented code following best practices.
  • Collaborate with designers, back-end developers, and product managers to translate mockups and user stories into functional features.
  • Apply design patterns to promote code reusability and testability.
  • Implement responsive designs for various devices and screens.
  • Leverage modern front-end technologies like HTML, CSS (web components, flexbox, grid), and possibly other JavaScript frameworks.
  • Experience with Java or back-end development is a plus.
  • Perform unit testing and debugging to ensure quality.
  • Stay updated on Angular ecosystem trends and technologies.
  • Participate in code reviews and provide constructive feedback.

Who You Are

  • Proven experience as a Senior or Mid-Senior Angular Developer.
  • Strong knowledge of JavaScript (ES6+) and TypeScript.
  • Deep understanding of Angular concepts, patterns, and best practices.
  • Experience with HTML, CSS (including web components, flexbox, grid).
  • Familiarity with unit testing frameworks like Jasmine or Jest.
  • Attention to detail and passion for creating user-friendly interfaces.
  • Excellent communication, collaboration, and problem-solving skills.
  • Ability to work independently and in a team environment.

This job description covers essential functions and may be revised by the company as needed.

Additional Details
  • Seniority level: Mid-Senior level
  • Employment type: Full-time
  • Job function: Engineering and Information Technology
  • Industry: Software Development
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Software Engineering Manager

Engineered Intelligence Inc.

Toronto

Remote

CAD 90,000 - 150,000

Today
Be an early applicant

Software Engineering Manager - Sustaining Engineering

Canonical

Toronto

Remote

USD 90,000 - 150,000

4 days ago
Be an early applicant

Software Maintenance Engineer

Canonical

Toronto

Remote

USD 70,000 - 110,000

4 days ago
Be an early applicant

Software Platform Engineering Manager - Ubuntu for Next-Gen Silicon

Canonical

Toronto

Remote

USD 90,000 - 150,000

10 days ago

Software Engineering Manager (Backend SaaS)

Canonical

Toronto

Remote

USD 90,000 - 150,000

10 days ago

Lead Software Engineer

Resolution Technologies, Inc.

Vaughan

Remote

CAD 80,000 - 110,000

2 days ago
Be an early applicant

Software Engineering Manager - Sustaining Engineering

Canonical

Mississauga

Remote

USD 90,000 - 150,000

6 days ago
Be an early applicant

Lead Software Developer

House of Blues

Old Toronto

Remote

CAD 80,000 - 120,000

9 days ago

Software Engineering Manager, Ubuntu Gaming

Canonical

Mississauga

Remote

USD 90,000 - 150,000

9 days ago