AppHelp by AppDirect

Software Developer

AppHelp by AppDirect

Montreal, Quebec, Canada · Full Time

Be the first to apply

Experience
2+ yrs
Salary
Openings
1
Posted
1 day ago
Work mode
In office
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About AppDirect and Tackle

Join AppDirect, a global digital platform empowering modern digital entrepreneurs by enabling subscription commerce across any product, channel, and device. Tackle, an AppDirect business unit, is a leader in helping software companies maximize revenue via data-driven Cloud go-to-market strategies across platforms like AWS, Google Cloud, and Microsoft, serving over 500 software companies worldwide.

Role Overview

As a Software Developer within our team, you'll design and maintain reliable, scalable multi-tier applications built for frequent production deployments. You will focus on enhancing core platform functionalities, particularly identity management layers, cloud data synchronization, and CRM integrations, contributing to the growth of cloud marketplaces.

Key Responsibilities

  • Develop and improve core platform features including identity services, cross-cloud data synchronization, and robust CRM system integration.
  • Tackle complex and high-impact technical challenges efficiently.
  • Write maintainable code optimized for scalability, testability, and supportability.
  • Own full lifecycle of your code, showing pride in deliverables.
  • Engage actively in comprehensive code reviews and troubleshoot thoroughly.
  • Lead apprenticeship initiatives by mentoring junior team members.
  • Maintain curiosity about how your work fits into broader team and company objectives.
  • Foster inclusivity and openness in all interactions within our diverse team.

Candidate Profile and Qualifications

  • Minimum of 2 years experience developing modern, scalable backend services with strong adoption of type-driven development methods.
  • Hands-on experience deploying and managing applications on AWS using infrastructure as code tools like AWS CDK, Terraform, or equivalents.
  • Proficient with NoSQL databases such as DynamoDB, MongoDB, or Elastic and relational databases like Postgres including data modeling.
  • Experience with the Go programming language is considered an advantage.
  • Skilled in designing and building RESTful APIs, with robust judgment in balancing technical trade-offs and maintaining high standards.
  • Self-driven with excellent organizational skills, a proactive problem-solving mindset, and a keen understanding of system-wide impacts of contributions.
  • Comfortable working in hybrid environments demanding asynchronous communication and effective verbal and written communication across distributed teams.

Diversity and Inclusion Commitment

AppDirect embraces diversity and fosters an inclusive culture where everyone’s unique identity is respected and championed. We encourage applications from Indigenous peoples, racialized individuals, people with disabilities, and members of gender and sexually diverse communities.

Privacy

We prioritize candidate privacy seriously. For more information about the management of your personal data as an applicant, please refer to our Candidate Privacy Policy and general privacy practices.

How they work

Communication Organisation Independence Learning Agility Positive Attitude
🤖
Online · instant AI help
Broxer