Enable job alerts via email!

Senior Digital Developer

Definity Financial Corporation

Waterloo

On-site

CAD 70,000 - 110,000

Full time

8 days ago

Boost your interview chances

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

Job summary

Join a forward-thinking company as a full-stack developer, where you'll be instrumental in shaping the future of a consumer-facing platform. In this dynamic role, you'll collaborate with talented developers and product managers to enhance the platform's capabilities, ensuring reliability and optimization. You'll have the chance to work with cutting-edge JavaScript technologies, AWS infrastructure, and DevOps practices. This is an exciting opportunity to grow your skills in a supportive environment while contributing to impactful projects that enhance client experiences.

Qualifications

  • University degree or college diploma in computer science or related discipline.
  • Strong knowledge of Node.js, AngularJS, and best practices.

Responsibilities

  • Collaborate with a team to design front-end solutions using the tech stack.
  • Engage in coding, deployment, maintenance, and support of technology solutions.

Skills

Node.js
AngularJS
Angular 18
HTML5
CSS3
PostgreSQL
DevOps
Git
Spring Boot
TDD

Education

University degree in Computer Science
College diploma in Information Systems

Tools

AWS
Bitbucket
CircleCI
Terraform

Job description

We are looking for a talented and passionate team-player to join the Digital team as a full-stack developer. You’ll play a key role in building the next evolution of our platform, providing extensive new capabilities to our clients, working alongside a strong team of developers, product managers, and designers. Your work will contribute to the delivery, reliability, and optimization of the core digital application, leveraging the latest JavaScript-based tooling and best practices. You will also have the opportunity to learn and expand our AWS/GCP infrastructure and DevOps pipelines. As part of a relatively young and growing team, you will have daily opportunities to build on the skills needed to thrive as a well-rounded contributor and technical leader in an enterprise environment.

Our Technology Stack:
  • Mobile: Swift (iOS), Kotlin (Android)
  • Web: JavaScript, AngularJS, Angular 18, Node.js, Ruby on Rails, Stencil, Express, GraphQL
  • Database: PostgreSQL
  • DevOps: Bitbucket, CircleCI, Fastlane, Terraform
  • Infrastructure: Amazon Web Services (AWS)
What can you expect in this role?
  • Work with a team of skilled software engineers creating a rapidly evolving consumer-facing platform.
  • Collaborate to design front-end solutions and utilize the tech stack effectively to solve business problems.
  • Contribute ideas to optimize the end-to-end developer experience using evolving technologies.
  • Automate unit tests with designers, applying practices like TDD and Pair Programming; responsible for unit and system testing.
  • Identify technical debt proactively and seek improvements through refactoring.
  • Engage in coding, deployment, maintenance, and support of technology solutions.
  • Create technical designs supporting maintenance and support requirements.
  • Leverage code and build management frameworks provided by the Build Master.
  • Work with Environment Analysts to create and configure environments as needed.
  • Ensure solution documentation is complete, accurate, and traceable to requirements.
  • Operate within Agile methodologies, with two-week sprints.
  • Collaborate with Scrum Master and team to develop and maintain the project Kanban system, iteration, and release plans.
  • Assist in translating requirements into a story map with the Discovery Team.
  • Design solutions based on current iteration requirements.
What do you bring to the role?
  • University degree or college diploma in computer science, information systems, or related discipline.
  • Strong knowledge of Node.js, Spring Boot, and supporting frameworks and best practices.
  • Strong knowledge of AngularJS and Angular 18, including supporting frameworks, patterns, and best practices.
  • Understanding of designing code for performance and security.
  • Proficiency in front-end technologies such as HTML5 and CSS3.
  • Knowledge of PostgreSQL or Redis.
  • Basic understanding of DevOps pipeline design and its application to front-end development.
  • Experience working in a cloud environment for developing and deploying front-end applications.
  • Experience integrating multiple data sources and databases into a system.
  • Understanding of scalable application design principles.
  • Proficiency with version control tools like Git or Bitbucket.
  • Understanding of enterprise and web architecture, REST, and security protocols like OAuth.
  • Experience with design patterns, object-oriented analysis and design, service-oriented architecture, and modern coding practices such as clean code and refactoring.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Engineer II, Enterprise Fulfillment

Instacart

Ontario

Remote

CAD 100,000 - 130,000

Today
Be an early applicant

(Remote) Senior Software Developer

N. Harris Computer Corporation - CAD

Nova Scotia

Remote

CAD 90,000 - 120,000

Today
Be an early applicant

JPC -1459 - Senior Software Engineer

ITS Global

Ontario

Remote

CAD 90,000 - 120,000

Today
Be an early applicant

(Senior) Field Application Engineer

FRAMOS GmbH

Ontario

Remote

CAD 80,000 - 100,000

Yesterday
Be an early applicant

Senior Software Engineer

Second Harvest Food Rescue

Ontario

Remote

CAD 88,000 - 101,000

Yesterday
Be an early applicant

Senior Full-Stack Engineer

Chexy Co.

Ontario

Remote

CAD 90,000 - 120,000

Yesterday
Be an early applicant

(Remote) Senior Software Engineer

Systems & Software, Inc.

Nova Scotia

Remote

CAD 90,000 - 120,000

Yesterday
Be an early applicant

Senior Full-Stack Engineer

Motion Recruitment

Ontario

Remote

CAD 90,000 - 120,000

Yesterday
Be an early applicant

Senior Software Developer

SpryPoint Solutions Inc.

Ontario

Remote

CAD 80,000 - 100,000

Yesterday
Be an early applicant