Ce recruteur est en ligne!

Voilà ta chance d'être vu en premier!

Postuler maintenant

Senior Full Stack Typescript Developer to design, build, and maintain modern applications using AWS and object-oriented languages.

Toronto, ON
  • Nombre de poste(s) à combler : 1

  • À discuter
  • Emploi Contrat

  • Date d'entrée en fonction : 1 poste à combler dès que possible

Our client is seeking a Senior Full Stack Typescript Developer to design, build, and maintain modern applications using AWS and object-oriented languages.


Must Have

  • 7+ years of experience as a Developer
  • 5+ years of experience with TypeScript, JavaScript, Angular & Nest.js
  • 5+ years of experience with Oracle & PostgreSQL
  • 3+ years of experience with git version control and workflows
  • 3+ years of experience with Agile, SAFe, or DevOps software delivery methodologies


Nice to Have

  • Experience with TypeORM
  • 1+ years of experience with Infrastructure as Code tooling (e.g., AWS CDK, CloudFormation, Terraform, Ansible)
  • Experience mentoring and coaching junior developers
  • Strong written and oral communication skills
  • Knowledge of application security principles and best practices


Description

The Senior Developer is responsible for the full software development lifecycle of the client’s applications. This includes designing, coding, testing, debugging, documenting, and deploying scalable and maintainable software systems. The successful candidate will collaborate closely with cross-functional teams and will act as a technical mentor to junior developers. They will also support the client’s development standards and be actively involved in architectural discussions and continuous integration/deployment processes.


Responsibilities

  • Design, develop, test, and maintain software using modern programming languages
  • Create and implement scalable software architecture and design patterns
  • Configure and contribute to CI/CD pipelines and deployment automation
  • Design and develop Infrastructure as Code (IaC) solutions
  • Participate in sprint planning, reviews, and other Agile ceremonies
  • Troubleshoot and resolve complex software issues
  • Implement and maintain unit tests to ensure high software quality
  • Lead code reviews and provide feedback to developers
  • Write and update technical documentation for systems and APIs
  • Support and guide junior developers and contribute to team knowledge-sharing
  • Ensure alignment with enterprise architecture and development methodologies
Apply

Exigences

Niveau d'études

non déterminé

Années d'expérience

non déterminé

Langues écrites

non déterminé

Langues parlées

non déterminé