Remote (Country)

Ignition is hiring an Intermediate Backend Developer

About the Role

Ignition is looking for an Intermediate Backend Developer to contribute to the ongoing improvement and development of our platform. You will apply domain driven design and continuous deployment to deliver high-quality software as part of a distributed team.

What You'll Do

  • Compile and analyze data, processes, and codes to troubleshoot problems and identify areas for improvement.
  • Collaborate with front-end developers and other team members to establish objectives and design cohesive codes to enhance user experience.
  • Integrate data from various back-end services and databases.
  • Configure and maintain varied AWS services.
  • Develop APIs and integrate data from various back-end services & databases.
  • Record data and report it to proper parties, such as clients or leadership.
  • Participate in continuing education and training to remain current on best practices and learn new programming languages.
  • Develop back-end functionality and assist the Lead developers.
  • Identify, prioritize and execute tasks in the software development life cycle.
  • Develop tools and applications by producing clean and efficient code.
  • Leverage AI agents to increase efficiency and accuracy.
  • Automate tasks through appropriate tools and scripting.
  • Support validation and verification testing.
  • Contribute to and develop high-quality software design and architecture.
  • Communicate design ideas and approaches to enhancing the platform.
  • Create and maintain software documentation.
  • Collaborate with external partners to build and improve products.
  • Develop ideas for new programs, products, or features by monitoring industry developments and trends.
  • Provide prompt feedback on Code Reviews.
  • Take lead on projects, as needed.

What We're Looking For

  • Solid foundation in computer science, with strong competencies in data structures, distributed systems, algorithms and software design.
  • Passionate about clean code architecture and software craftsmanship.
  • Experience with modern web frameworks and API development (Ruby on Rails, React).
  • Experience with AI agentic development.
  • Experience with Git and GitHub or similar.
  • Experience with PostgreSQL or similar.
  • Experience with background job processing/ message queues.
  • Experience with testing frameworks such as RSpec, Cypress or equivalent.
  • Experience working with profiling tools, DataDog, Sentry or similar.
  • Knowledge and familiarity with caching strategies, design patterns, cloud architecture and tools.
  • Experience consuming and integrating with third party APIs.

Technical Stack

  • Ruby
  • Ruby on Rails
  • GraphQL
  • PostgreSQL
  • GoodJob/Sidekiq/Redis
  • Cursor/Codex/Claude Code
  • Domain Driven Design

Team & Environment

You'll join a distributed team.

Benefits & Compensation

  • Compensation: CAD $120,000 - $145,000 + equity: Employee Stock Options
  • 20 days of accrued annual leave/vacation plus 10 wellbeing days.
  • Additional paid day off for birthday and volunteering leave.
  • Health, dental, and vision benefits starting immediately.
  • RRSP Program with Employer Matching.
  • Employee Stock Options.
  • Employee recognition programs.
  • Quarterly wellness allowance.
  • Paid subscriptions to Headspace and access to EAP & Wellbeing Platform.
  • Flexible working arrangements.
  • WFH reimbursement and technology allowance.
  • Financial wellbeing allowance.

Work Mode

This role is local-country. Candidates must be located in Canada: Ontario or British Columbia.

Ignition is an equal opportunity employer, providing fair consideration to all applicants regardless of background. Ignition is committed to providing accommodations throughout the hiring process.

Required Skills
RubyRuby on RailsGraphQLPostgreSQLGoodJobSidekiqRedisDomain Driven DesignAPI DesignSystem ArchitecturePerformance OptimizationTestingCode Review
Relocating to Thailand?

Visa and work permit handled by experts

SVBL manages your entire visa process — from application to approval. Work permits, extensions, and compliance all covered. One partner for legal, immigration, and settling in.

Work permit processing
Visa extensions & renewals
Immigration compliance
Banking & housing guidance
Get free consultation
Free initial consultation
About company
Ignition

Ignition is the recurring revenue and billing automation platform for firms and agencies to transform their sales, billing and payment processes. The platform automates proposals, invoicing, payments and workflows, empowering businesses to sell, bill and get paid for their services.

Visit website
Job Details
Category backend
Posted a month ago