Enable job alerts via email!

Senior Digital Developer

Definity Financial

Waterloo

On-site

CAD 70,000 - 110,000

Full time

20 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 your skills will help shape the next evolution of a consumer-facing platform. Collaborate with a talented team to optimize user experience and implement cutting-edge technologies. This role offers the chance to work with a diverse tech stack, including JavaScript, Angular, and AWS, while engaging in Agile methodologies. You'll contribute to the development and maintenance of robust applications, ensuring performance and security. If you are passionate about technology and eager to grow in a dynamic environment, this opportunity is perfect for you.

Qualifications

  • University degree or college diploma in computer science or related discipline.
  • Strong knowledge of Node.js, AngularJS, and Spring Boot frameworks.
  • Experience with PostgreSQL or Redis databases.

Responsibilities

  • Collaborate with software engineers to create a consumer-facing platform.
  • Engage in coding, development, and deployment of technology solutions.
  • Work within Agile methodologies, participating in two-week sprints.

Skills

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

Education

University degree in Computer Science
College diploma in Information Systems

Tools

BitBucket
CircleCI
Fastlane
Terraform
Amazon Web Services

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 significant 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, particularly 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
What can you expect in this role?
  • Work with a team of skilled software engineers creating a rapidly evolving consumer-facing platform.
  • Collaborate with others to design front-end solutions and use the tech stack effectively to solve business problems.
  • Contribute ideas to optimize the end-to-end developer experience using the evolving technology landscape.
  • Work with designers to automate unit tests, applying practices such as TDD and Pair Programming. Responsible for unit and system testing of your code.
  • Proactively identify technical debt and seek improvements through refactoring.
  • Engage in coding, development, deployment, maintenance, and support of technology solutions.
  • Create technical designs supporting maintenance and support requirements.
  • Leverage code and build management frameworks and tooling provided by the Build Master.
  • Work with the Environment Analyst to create and configure environments as needed.
  • Ensure solution documentation is complete, accurate, auditable, and traceable to business and system requirements.
  • Operate within Agile methodologies, with two-week sprints.
  • Collaborate with Scrum Master and team to develop and maintain project Kanban, iteration, and release plans.
  • Assist in translating requirements into a story map with the Discovery Team.
  • Design solutions tailored to specific requirements during the current iteration.
What do you bring to the role?
  • University degree or college diploma in computer science, information systems, or a related discipline.
  • Strong knowledge of Node.js and Spring Boot, supporting frameworks, and best practices.
  • Strong knowledge of AngularJS and Angular 18, supporting frameworks, patterns, and best practices.
  • Understanding of designing code for performance and security.
  • Proficiency in front-end technologies such as HTML5 and CSS3.
  • Experience with PostgreSQL or Redis.
  • Basic understanding of DevOps pipeline design for front-end applications.
  • Experience working in a cloud environment for developing and releasing front-end applications.
  • Experience integrating multiple data sources and databases into a single system.
  • Understanding of fundamental design principles for scalable applications.
  • Proficiency with version control tools such as Git or Bitbucket.
  • Practical understanding of enterprise and web architecture, including REST.
  • Knowledge of design patterns, object-oriented analysis and design, service-oriented architecture, n-tier architecture, and best coding practices like clean code and refactoring.
  • Understanding of security protocols for front-end applications, such as OAuth, and awareness of security vulnerabilities.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Full Stack Engineer (Remote) - LLM Product

Jerry

Waterloo

Remote

CAD 90.000 - 130.000

Today
Be an early applicant

Senior Full Stack Engineer (Remote)

Jerry

Waterloo

Remote

CAD 90.000 - 120.000

Today
Be an early applicant

Senior Digital Developer

Definity Financial Corporation

Waterloo

On-site

CAD 70.000 - 110.000

7 days ago
Be an early applicant

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