AppDirect

Staff Software Developer

AppDirect

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

Responsibilities

  • Lead a team of 5-7 developers to enhance and maintain the Tackle platform.
  • Solve complex technical problems with high scope.
  • Write scalable, testable, and maintainable code.
  • Participate in code reviews and troubleshoot issues.
  • Mentor new and less experienced team members.
  • Understand how contributions fit into the larger team and product context.
  • Foster an inclusive environment by welcoming diverse perspectives.

Requirements

  • 10+ years of experience in building modern, scalable backend services.
  • 4+ years of professional experience in Go development.
  • Advanced skills in NoSQL database modeling with DynamoDB.
  • Proficient in relational databases like Postgres.
  • Experience with AWS services including API Gateway and Lambda.
  • Deep knowledge of infrastructure as code with AWS CDK or Terraform.
  • Strong experience in designing RESTful APIs.
  • Understanding of microservice event-driven design.
  • Self-motivated with strong organizational skills.
  • Excellent verbal and written communication skills.

Tech Stack

Amazon DynamoDBAWSCircleCIGitHub ActionsGoPostgreSQLTerraform

Categories

BackendDevOpsTesting