Staff Software Developer
AppDirect
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