Impact

Associate Software Engineer

Remote, Nigeria remote Entry Salary not listed
remote Technology & IT Curated
Sign in to apply Free account — we bring you straight back to this role.

About the role

Role Overview
We're looking for an Associate Software Engineer who knows Shopify well enough to challenge how we're using it. The role involves owning and evolving impact.com's Shopify integration, a critical platform connecting thousands of merchants directly to our ecosystem.
What You Will Do
You'll own the development and evolution of our Shopify integration, including Apps, Web Pixels and platform extensions. You'll build reliable, privacy-compliant solutions that accurately capture conversions, refunds and customer events while adapting to Shopify's evolving platform capabilities.
Why It Might Be a Fit
We're looking for someone who thinks beyond individual features, understands how changes to one system affect another and enjoys designing reusable, scalable solutions that work across thousands of merchants.
Requirements
Built production Shopify Apps, integrations or platform extensions
Understand the Shopify ecosystem beyond storefront development
Experience building integrations between complex SaaS platforms
Comfortable working with REST and GraphQL APIs, OAuth authentication, Webhooks, Rate limiting, Background processing, High-volume event pipelines
Experience building and maintaining production backend services
Ruby on Rails experience is preferred, but we're equally interested in experienced Shopify engineers who have worked with technologies such as Node.js, Python, PHP or Java and are excited to work with Rails
Benefits
Flexible Working
Health and Wellness
A Stake in Our Growth
Investing in Your Growth
Parental Support
Technology Financial Support
Originally posted on Himalayas

Interview prep

Walk in with sharper answers.

Use this as a quick practice sheet before you speak with the employer.

Role
Technology & IT API integration Javascript PHP Python remote

Likely questions

  1. Tell us about work you have done that is close to the Associate Software Engineer role.
  2. How would you approach your first 30 days at Impact?
  3. Which of API integration, Javascript and PHP have you used recently, and what did it help you achieve?
  4. Describe a time you solved a problem without waiting to be told exactly what to do.
  5. How do you stay organised and communicate clearly when working remotely?

Prepare before the call

  • A recent example that proves your experience with API integration, Javascript and PHP.
  • One short story with a problem, your action, and the result.
  • Two examples that show the strengths listed on your CV.
  • A clear reason why this role and company interest you.
  • Your availability, preferred work style, and salary expectations.

Ask them

  • What would success look like in the first 90 days?
  • What are the main problems this hire should help solve?
  • How does the team give feedback and measure good work?
  • What does a normal working week look like for this role?
Practice line

I am interested in the Associate Software Engineer role because I can bring practical experience in API integration, Javascript and PHP, learn the team quickly, and contribute to the outcomes Impact needs from this hire.

Related jobs.

More roles from this company or category.