AppDirect

Développeur/développeuse de logiciels principal(e)

AppDirect

Apply
about 2 months ago
Montréal, Canada
Staff+

Responsibilities

  • Lead a team of 5 to 7 developers in enhancing the Tackle platform.
  • Solve complex technical problems.
  • Produce scalable, testable, and maintainable code.
  • Take responsibility for code quality and delivery.
  • Participate actively in code reviews and problem-solving efforts.
  • Guide mentorship programs for new and less experienced team members.
  • Understand the impact of your work on the team and product.
  • Foster an inclusive environment by welcoming diverse perspectives.

Requirements

  • 10+ years of experience in designing modern, scalable backend services.
  • 4+ years of experience in development using Go.
  • Advanced knowledge of NoSQL database modeling with DynamoDB.
  • Deep understanding of relational databases like Postgres.
  • Experience in designing and managing services on AWS.
  • Extensive experience with infrastructure as code using AWS CDK or Terraform.
  • Solid experience in designing RESTful APIs.
  • Strong understanding of event-driven design and microservices.
  • Commitment to high standards in work and team output.
  • Intrinsic motivation and organizational skills.
  • Positive, solution-oriented attitude.
  • Ability to work in a remote environment with asynchronous communication.
  • Excellent verbal and written communication skills.

Tech Stack

Amazon DynamoDBAWSCircleCIGitHub ActionsGoPostgreSQLTerraform

Categories

BackendDevOpsFull Stack