Alabama Solutions

Alabama Solutions

Alabama Solutions specializes in providing expert software outsourcing and staff augmentation services, leveraging skilled IT talent from Latin America to enhance business growth through efficient communication and adaptable technology solutions.

Internet Software & Services
11-50
Founded 2016

Description

  • Architect, build, and maintain high-quality Shopify POS applications.
  • Develop custom UI extensions using the Shopify POS UI Extensions SDK.
  • Integrate server-side logic and third-party services with POS frontend components.
  • Collaborate with project managers, frontend developers, and clients to define retail technical and business requirements.
  • Test and debug applications across devices, including physical Shopify POS hardware.
  • Write clean, well-documented code and build reusable libraries.
  • Stay current with updates and emerging technologies in the Shopify POS platform.
  • Troubleshoot complex issues in live retail environments with minimal disruption to store operations.

Requirements

  • 4+ years of professional software development experience, including at least 3 years focused on Shopify app development.
  • 1 year of hands-on Shopify Point of Sale (POS) experience.
  • Experience building and successfully deploying custom Shopify POS applications and extensions, or a strong retail background.
  • Strong proficiency in HTML5, CSS3, JavaScript (ES6+), React, and TypeScript.
  • Proven integrations with payment gateways, tax engines, loyalty/fraud platforms, ERP, Inventory, and OMS systems.
  • Degree or certification in software development.
  • Fluent written and spoken English.
  • Strong organizational and documentation skills with a detail-oriented mindset.
  • Experience integrating POS with RFID platforms.
  • Knowledge of the latest POS UI Extension Targets and Admin Direct APIs.
  • Experience with iPaaS and event-driven architectures.
  • Experience with observability tools and practices such as New Relic, Datalog, Sentry, alerts, dashboards, SLIs/SLOs.
  • Knowledge of security best practices.
  • Familiarity with JavaScript, React, TypeScript, @shopify/retail-ui-extensions(-react), Polaris, Node.js/Remix, Shopify Admin GraphQL, webhooks, App Bridge, GitHub Actions, Shopify Partners deploy, and AWS EventBridge/Lambda or equivalent cloud services.
  • Bonus: Experience integrating POS applications with hardware such as receipt printers, barcode scanners, and payment terminals.
  • Bonus: Familiarity with inventory management systems, loyalty programs, or other retail technologies.
  • Bonus: Experience with other programming languages such as Python, Ruby, or PHP.

Benefits

  • Remote work with flexibility to manage your schedule.
  • Option to work from an office in Miami, FL.
  • Option to work from any WeWork location in the US.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Software Development Engineer II - Agency Success

HighLevel 251-1K Internet Software & Services

HighLevel is hiring a Software Development Engineer II (Full Stack) for its Agency Module, Platform Billing, and Onboarding team to build reliable frontend and backend systems that help agencies create accounts, onboard customers, manage billing, and scale their businesses.

Angular CI/CD ClickHouse Elasticsearch Git Kafka Microservices MongoDB NestJS Node.js RabbitMQ React REST API TypeScript Vue.js
57 minutes ago

Product Engineer — Monetization & Commerce Data

Terrific 1-10 Internet Software & Services

Terrific is hiring a remote Product Engineer in Europe to define and build its monetization and commerce-data platform for retailer and publisher advertising, turning first-party shopper interactions into measurable revenue.

E-commerce GCP Node.js SQL TypeScript
57 minutes ago

[Job- 31800] Mid-Level Fullstack Developer ( Java + Angular ) , Brazil

CI&T 5K-10K Internet Software & Services

A CI&T busca uma pessoa Desenvolvedora Fullstack Java e Angular para atuar em um grande cliente do segmento financeiro, desenvolvendo e mantendo soluções distribuídas com autonomia e colaboração.

Angular Azure Bamboo Bitbucket CI/CD Confluence Docker Java Jest JIRA JUnit Microservices Mobile Development Node.js REST API Sass Scrum SonarQube Spock SQL Server TypeScript
57 minutes ago

[Job- 31805] Junior Fullstack Developer ( Java + Angular ) , Brazil

CI&T 5K-10K Internet Software & Services

A CI&T busca uma pessoa Desenvolvedora Fullstack Júnior para atuar com Java e Angular em soluções para um grande cliente do setor financeiro, colaborando no desenvolvimento e na entrega de aplicações.

Angular Azure Bamboo Bitbucket CI/CD Confluence Docker Java Jest JIRA JUnit Microservices Node.js REST API Sass Scrum Spock SQL Server TypeScript
57 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers