HimalayasHimalayas logo
Alabama SolutionsAS

Shopify POS Full Stack Developer

Alabama Solutions is an innovative software development and outsourcing company, leveraging top IT talent from Latin America to deliver tailored solutions worldwide. With a focus on excellence and client satisfaction, they empower businesses through nearshore outsourcing and staff augmentation.

Alabama Solutions

Employee count: 11-50

United States only

Stay safe on Himalayas

Never send money to companies. Jobs on Himalayas will never require payment from applicants.

We're looking for an expert Shopify Full Stack Developer to build seamless, robust, and innovative in-store experiences for Shopify Point of Sale (POS). The ideal candidate has a deep understanding of Node.js and React, and is passionate about creating applications that solve real-world retail challenges. You will be instrumental in bridging the gap between online stores and physical retail operations by developing custom POS UI extensions and integrating essential third-party services. As a key member of our engineering team, you'll ensure our POS solutions are performant, reliable, and perfectly aligned with our clients' business needs.

Responsibilities

  • Architect, build, and maintain high-quality, reusable, and performant Shopify POS applications.
  • Develop custom UI Extensions using the Shopify POS UI Extensions SDK to create bespoke in-store workflows.
  • Integrate server-side logic and third-party services with POS frontend components.
  • Collaborate closely with project managers, frontend developers, and clients to define and address technical and business requirements for retail environments.
  • Thoroughly test and debug applications across various devices, including physical Shopify POS hardware.
  • Write clean, well-documented code and build reusable libraries for future use.
  • Stay ahead of emerging technologies and updates within the Shopify POS platform.
  • Troubleshoot complex issues in live retail environments, ensuring minimal disruption to store operations.

Requirements

  • 4+ years of professional software development experience, with at least 3 years focused on Shopify app development.
  • 1 year of hands-on Shopify Point of Sale (POS) experience.
  • Demonstrable experience building and successfully deploying custom Shopify POS applications and extensions OR retail background is strongly preferred, but not required.
  • Strong proficiency in HTML5, CSS3, JavaScript (ES6+), React, TypeScript.
  • Proven integrations with payment gateways, tax engines, loyalty/fraud platforms, ERP, Inventory, OMS.
  • Education: Degree or certification in software development.
  • Communication: Fluent writing and speaking in English.
  • Good organizational and documentation skills with a detail-oriented mindset.

Technical Skills:

  • Integrations between POS and RFID platforms.
  • Knowledge of Latest POS UI Extension Targets.
  • Knowledge of Latest Admin Direct API’s.
  • Experience in iPaaS and event-driven architectures.
  • Observability Implementation (New Relic/Datalog/Sentry, alerts, dashboards, SLIs/SLOs).
  • Knowledge of security best practices Tools & Stack (typical).
  • JavaScript, React, TypeScript, @shopify/retail-ui-extensions(-react), Polaris.
  • Node.js/Remix, Shopify Admin GraphQL, Web hooks, App Bridge.
  • CI/CD with GitHub Actions (or similar), Shopify Partners deploy.
  • AWS (EventBridge, Lambda) or equivalent cloud services.
  • Bonus to have experience integrating POS applications with hardware like receipt printers, barcode scanners, and payment terminals.
  • Bonus to have familiarity with inventory management systems, loyalty programs, or other common retail technologies.
  • Bonus on having experience in other programming languages, such as Python/Ruby/PHP.

Soft Skills:

  • Excellent problem-solving skills to analyze information appropriately and find the best solutions taking a balanced view to reach logical conclusions and make relevant decisions.
  • Organizational skills to establish efficient and appropriate plans for self and others and adapt quickly and effectively to unexpected changes whilst still ensuring objectives are met.

Benefits

  • Remote Work and Flexibility: We offer the option to work remotely, allowing you to manage your time and achieve a healthy work-life balance. If you prefer, you can also choose to work from our office in Miami, FL. or any WeWork Location in the US according to your preferences.

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Mid-level

Education

Bachelor degree
Professional certificate

Experience

4 years minimum

Location requirements

Hiring timezones

United States +/- 0 hours

About Alabama Solutions

Learn more about Alabama Solutions and their company culture.

View company profile

At Alabama Solutions, we are at the forefront of technological advancement, revolutionizing how businesses approach software development and IT staff augmentation. Through our groundbreaking nearshore outsourcing model, we connect companies worldwide with the exceptional IT talent pool in Latin America, fostering innovation and driving growth. Our core mission is to empower your organization by delivering secure, cost-effective, and reliable custom software solutions at scale. We pride ourselves on a technology-agnostic approach, meticulously selecting the ideal technologies to solve our clients' unique challenges, ensuring adaptable and future-proof solutions. From minimum viable products (MVPs) to full-scale enterprise applications, our expertise spans web development, mobile app creation, quality assurance, and comprehensive IT support, all designed to accelerate project timelines and enhance operational efficiency through seamless timezone compatibility.

Innovation is not just a buzzword at Alabama Solutions; it's embedded in our DNA. Our dedicated Innovation Lab serves as a crucible for new ideas, where curiosity and expertise in emerging technologies converge to transform concepts into tangible realities. Whether we are crafting pioneering MVPs for our clients or developing our own breakthrough products, we consistently challenge conventional norms and ignite technological progress. We foster a culture of continuous learning and development, ensuring our globally distributed teams are equipped with the latest skills to tackle complex projects. By strategically leveraging skilled LATAM talent, we provide superior value without compromising on quality, helping businesses smoothly integrate expertise on-demand, scale their operations, and achieve outstanding outcomes. Our commitment extends beyond project delivery; we aim to build lasting partnerships, guiding our clients through their digital transformation journey and helping them thrive in an ever-evolving technological landscape.

Employee benefits

Learn about the employee benefits and perks provided at Alabama Solutions.

View benefits

Paid vacations and holidays

Paid vacations and holidays.

Annual bonus

Annual bonus based on performance and output.

Remote Work and Flexibility

We offer the option to work remotely, providing you with the flexibility to manage your time and achieve a healthy work-life balance. If you prefer, you can also choose to work from our office in Montevideo according to your preferences.

Training and Development

We encourage professional growth and continuous learning. We provide unlimited access to an educational platform, internal courses, and training opportunities, allowing you to enhance your skills and stay updated on the latest technologies and trends.

View Alabama Solutions's employee benefits
Claim this profileAlabama Solutions logoAS

Alabama Solutions

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

2 remote jobs at Alabama Solutions

Explore the variety of open remote roles at Alabama Solutions, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Alabama Solutions

Remote companies like Alabama Solutions

Find your next opportunity by exploring profiles of companies that are similar to Alabama Solutions. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan