Software Developer
AppDirect
29 days ago
Montréal, Canada
Mid Level
Responsibilities
- Solve technical problems of high scope and complexity.
- Write code focused on scalability, testability, supportability, and maintainability.
- Own your code from start to finish and take pride in your work.
- Participate in thorough code reviews and troubleshoot complex issues.
- Drive the direction of the apprenticeship program for mentoring new team members.
- Strive to understand how your contributions fit into the larger picture.
- Be open and inclusive in every interaction.
Requirements
- 2+ years of professional experience building modern, scalable backend services in Go.
- Strong fundamentals in type-driven development practices.
- Experience with NoSQL databases like DynamoDB, MongoDB, or Elastic.
- Experience with relational databases such as Postgres.
- Professional experience deploying applications within AWS and using infrastructure as code tools.
- Experience building RESTful APIs and evaluating technical trade-offs.
- Self-motivated with strong organizational skills and a positive mindset.
- Ability to thrive in a hybrid organization with flexible schedules.
Tech Stack
Amazon DynamoDBAWSGoMongoDBPostgreSQLTerraform
Categories
BackendDevOpsFull Stack