Software Developer

AM Specialties, Inc.
New York, NY, United States
3 days ago
Apply on www.thejobnetwork.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Working hours
Regular working hours

Tech stack

JavaScript (Programming Language) A/B Testing Application Programming Interfaces (APIs) Cloud Computing Code Review Databases Continuous Integration Customer Data Management Amazon DynamoDB PostgreSQL Node.Js NoSQL
+10 more
Shopify Software Engineering Systems Integration TypeScript Web Application Frameworks ReactJS Backend Front End Software Development Restful APIs Webhooks

Job description

  • Build and maintain full-stack applications, including frontend, backend, APIs, and infrastructure.
  • Take end-to-end ownership of our Shopify app, from the customer checkout experience to the tools merchants use within Shopify Admin.
  • Design and develop integrations with Shopify, other e-commerce platforms, and external partners, including payment providers, banks, claims administrators, and insurance carriers.
  • Build reliable and secure systems for critical operations such as billing, payouts, claims processing, and customer data management.
  • Develop data models and workflows to support insurance products, claims processing, and merchant analytics.
  • Manage cloud infrastructure, including deployments, databases, background jobs, and monitoring.
  • Work directly with the CEO to translate business priorities into technical solutions.
  • Implement A/B testing, analytics tracking, and tools to improve customer conversion.
  • Establish engineering best practices for CI/CD, code reviews, testing, documentation, and monitoring.
  • Make architectural decisions that allow the platform to scale from dozens to thousands of merchants.

Requirements

  • 2-6 years of professional software engineering experience, including experience building and maintaining production applications.
  • Hands-on experience building on Shopify, including Shopify apps, checkout or theme extensions, or custom storefront integrations.
  • Strong full-stack development skills, with the ability to build both intuitive frontend interfaces and reliable backend systems.
  • Proficiency in JavaScript/TypeScript and modern frontend frameworks, preferably React.
  • Experience with Node.js, REST APIs, webhooks, and background processing.
  • Experience working with relational or NoSQL databases, such as PostgreSQL, Supabase, or DynamoDB.
  • Strong attention to reliability, security, and data accuracy, particularly in systems handling financial transactions and sensitive information.
  • Ability to work independently, navigate ambiguity, take ownership, and deliver solutions without extensive direction.
  • Strong communication skills and the ability to collaborate with business stakeholders and merchants.

Preferred Qualifications

  • Experience with Shopify’s APIs and extensibility tools, including the Admin API, Shopify Functions, checkout UI extensions, and theme app extensions.
  • Experience troubleshooting and supporting live e-commerce stores and merchant integrations.
  • Familiarity with checkout flows, post-purchase experiences, and e-commerce operations.
  • Experience with payment processing, billing, or financial reconciliation.
  • Background in insurtech, fintech, or other regulated industries.
  • Experience with Supabase and webhook-driven architectures.
  • Familiarity with AI-assisted development tools.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.thejobnetwork.com
Prepare application

Good distractions

Loading talks and stories from around this role…