Software Developer, Billing Integrations

New
This is a remote opportunity within Canada and the US.Full-TimeMiddle
SalaryUSA-based roles only: The annual base salary for this role is between $123,000 USD and $172,000 USD; Canada-based roles only: The annual base salary for this role is between $111,000 CAD and $155,000 CAD.
Apply NowOpens the employer's application page

Job Details

Experience
2+ years of experience in software development
Required Skills
Software DevelopmentDebuggingUnit TestingDistributed Systems

Requirements

  • 2+ years of experience in software development
  • Proven experience in software development best practices, and coding standards
  • Demonstrated ability to propose effective solutions for complex problems
  • Ability to communicate technical concepts to non-technical cross-functional partners
  • Experience working effectively with a team
  • Passionate about testing methodologies and debugging techniques
  • Experience building or maintaining billing, payment processing, or subscription platforms (e.g., Stripe, native app stores) (Bonus)
  • Strong background in designing and scaling highly available, fault-tolerant distributed architectures (Bonus)
  • Proven ability to build resilient integrations with third-party APIs, including handling webhooks, retries, and strict idempotency (Bonus)

Responsibilities

  • Code, test, debug, deliver and maintain production software systems for new and existing product features
  • Collaborate with cross functional teams and/or stakeholders throughout the development cycle to ensure smooth releases
  • Work with your teammates and project manager to communicate technical requirements to stakeholders and solve technical problems in a scalable and realistic way
  • Mentor junior and new team members by helping them understand team expectations, providing technical guidance, sharing knowledge, and engaging in pair programming sessions
  • Participate in planning by identifying major tasks and breaking down, estimating, and planning work
  • Write comprehensive tests during various stages of the development cycle, ensuring code is functioning as expected
  • Review code for others to maintain high code quality, knowledge share within the team, and support creating a safe environment of giving and receiving feedback
  • Generate and review documentation on code processes to ensure scalability
  • Stay informed about the latest industry trends, technologies, and best practices in development
  • Be available for on-call rotational work to ensure uninterrupted support and resolve emergencies
View Full Description & ApplyYou'll be redirected to the employer's site
USA-based roles only: The annual base salary for this role is between $123,000 USD and $172,000 USD; Canada-based roles only: The annual base salary for this role is between $111,000 CAD and $155,000 CAD.
Apply Now