AppDirect logo
    A

    Senior Software Developer

    AppDirect
    Montreal, CanadaMontreal
    Remote
    Senior
    Full Time
    3 days ago
    hybrid

    Requirements

    • 6+ years of professional experience building modern, scalable, high-performing backend services, demonstrating strong fundamentals in type-driven development practices
    • Professional experience deploying applications and managed services within AWS, including API Gateway, Lambda, Step Functions, and deep expertise in infrastructure as code with AWS CDK, Terraform, or similar frameworks
    • Advanced skill in NoSQL database modeling with DynamoDB (including Single Table Design) and deep knowledge of relational databases such as Postgres
    • Strong experience building RESTful APIs and understanding of microservice event-driven design, ideally utilizing Amazon EventBridge to build resilient, distributed systems
    • Self-motivated with strong organizational skills, a positive and solution-oriented mindset, and the ability to thrive in a hybrid organization where flexible schedules require asynchronous communication
    • Communicate clearly and effectively in both verbal and written form, collaborating seamlessly across distributed development teams

    What You'll Do

    • Solve technical problems of high scope and complexity
    • Write code that is focused on scalability, testability, supportability and maintainability
    • Own your code start to finish, take pride in what you build
    • Actively and enthusiastically participate in thorough code reviews and troubleshooting complex issues
    • Drive the direction of our apprenticeship program for mentoring new team members and less experienced team members
    • Be curious - strive to understand how your contributions tie into the larger picture of your team, your product and AppDirect as a whole
    • Welcome different perspectives - be open and inclusive in every interaction

    Nice to Have

    • Experience with Go

    About AppDirect

    AppDirect is a cloud-based software company that provides a platform for businesses to sell and manage their software subscriptions.

    New York, NY, US
    1000 - 5000
    eCommerce