Enable job alerts via email!

Senior Digital Developer

Definity Financial Corporation

Toronto

On-site

CAD 70,000 - 110,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

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

Job summary

An innovative company is seeking a skilled full-stack developer to enhance their digital platform. In this role, you will collaborate with a talented team to build and optimize core applications, utilizing cutting-edge JavaScript technologies and cloud infrastructure. You will have the opportunity to engage in Agile methodologies, tackle technical challenges, and contribute to the development of a reliable and efficient platform. If you are passionate about technology and eager to make an impact, this is the perfect opportunity for you to grow and thrive in a dynamic environment.

Qualifications

  • Strong knowledge of Node.js and Spring Boot with best practices.
  • Experience with PostgreSQL or Redis and cloud environments.

Responsibilities

  • Collaborate with software engineers to create a consumer-facing platform.
  • Design front-end solutions and automate unit tests.

Skills

Node.js
AngularJS
Angular 18
PostgreSQL
HTML5
CSS3
DevOps
Git/Bitbucket
REST APIs
Security Protocols

Education

University degree in Computer Science
College diploma in Information Systems

Tools

AWS
BitBucket
CircleCI
Terraform
Ruby on Rails

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. Additionally, you will have opportunities to learn and expand our AWS/GCP infrastructure and DevOps pipelines.

Our Technology Stack includes:

  • 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?
  1. Collaborate with a team of skilled software engineers to create a rapidly evolving consumer-facing platform.
  2. Design front-end solutions and utilize the tech stack effectively to solve business problems.
  3. Contribute ideas to leverage evolving technologies and optimize the end-to-end developer experience.
  4. Work with designers to automate unit tests, applying development practices such as TDD and Pair Programming; responsible for unit and system testing.
  5. Identify technical debt proactively and seek improvements through refactoring.
  6. Engage in coding, deployment, maintenance, and support of technology solutions.
  7. Create technical designs supporting maintenance and support requirements.
  8. Leverage code and build management frameworks and tooling.
  9. Work with Environment Analysts to configure environments per solution requirements.
  10. Ensure complete, accurate, auditable, and traceable solution documentation.
  11. Operate within Agile methodologies, including two-week sprints.
  12. Collaborate with Scrum Master and team to develop and maintain project Kanban, iteration, and release plans.
  13. Assist in translating requirements into story maps with the Discovery Team.
  14. 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 a related discipline.
  • Strong knowledge of Node.js and Spring Boot, including supporting frameworks and best practices.
  • Proficiency in AngularJS and Angular 18, supporting frameworks, patterns, and best practices.
  • Understanding of designing code for performance and security.
  • Knowledge of 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 one system.
  • Understanding of fundamental design principles for scalable applications.
  • Proficiency with version control tools such as Git/Bitbucket.
  • Understanding of enterprise and web architecture and REST APIs.
  • Experience applying design patterns, object-oriented analysis and design, service-oriented architecture, n-tier architecture, and modern coding practices like clean code and refactoring.
  • Knowledge of security protocols for front-end applications, including 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 Software Developer (Remote First)

Zensurance

Toronto

Remote

CAD 80,000 - 120,000

3 days ago
Be an early applicant

Senior Software Engineer

Microsoft

Toronto

Remote

CAD 108,000 - 200,000

Yesterday
Be an early applicant

Senior Software Engineer

Microsoft Corporation

Old Toronto

Remote

CAD 108,000 - 200,000

2 days ago
Be an early applicant

Senior Software Engineer, Mozilla VPN

Mozilla

Toronto

Remote

CAD 104,000 - 139,000

8 days ago

Senior Software Engineer

Valsoft Corporation

Toronto

Remote

CAD 80,000 - 110,000

9 days ago

Senior Digital Developer

Definity Financial

Toronto

On-site

CAD 70,000 - 110,000

13 days ago

Senior Software Engineer, Therabill

WebPT Inc

Ajax

Remote

CAD 80,000 - 110,000

10 days ago

Senior Software Developer

Interac Corp.

Toronto

On-site

CAD 80,000 - 120,000

Yesterday
Be an early applicant

Senior Full Stack Engineer, LLM (Remote)

Lightci (Light Consulting)

Toronto

Remote

CAD 80,000 - 120,000

17 days ago