Web Developer

GEM Inc
Jacksonville, FL, United States
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Compensation
$85,000.0
Working hours
Regular working hours
Job source

Tech stack

HTML JavaScript (Programming Language) Application Programming Interfaces (APIs) Cascading Style Sheets (CSS) Software Debugging PostgreSQL Netsuite Node.Js Shopify Software Engineering Data Streaming Systems Integration
+6 more
ReactJS Netsuite Erp Backend Enterprise Integration Graphql Front End Software Development

Job description

GEM is seeking an experienced Shopify developer to take full ownership of our eCommerce platform and integrations. This role will be responsible for maintaining and enhancing our Shopify site, managing custom functionality, and supporting integrations with NetSuite ERP (via Celigo). This is a high-impact role in a small team, requiring strong technical ability, ownership, and flexibility.

The primary responsibility of this position will be to develop, maintain, and support our Shopify eCommerce site and platform integrations. This includes custom app development, integration configurations, front-end theming, and more. This is primarily a backend and functional development role, focused on building reliable systems, integrations, and scalable functionality rather than visual design. However, the ideal candidate should be comfortable working within existing design frameworks and able to modify or create themes based on established design concepts. This role will coordinate with both the marketing and IT departments to provide a functional solution and a high-quality customer shopping experience. You will take over responsibilities currently handled by third-party consultants and become the internal expert on our platform., * Own and maintain Shopify site (theme, performance, UX)

  • Manage and extend existing custom apps and codebase
  • Own, support, and optimize Shopify * NetSuite integration (Celigo)
  • Troubleshoot issues across site and data flows (orders, inventory, customers)
  • Build new features and functionality as needed
  • Support marketing initiatives (landing pages, tracking, promotions)
  • Improve site speed, performance, and conversion
  • Coordinate with marketing and IT departments to provide a world-class eCommerce experience

Requirements

  • 3+ years of experience with Shopify development
  • Strong proficiency in Liquid, HTML, CSS, JavaScript
  • Experience with Shopify APIs and custom app development
  • Experience working with integrations/APIs including GraphQL and REST (ERP experience a plus; Celigo is a bonus)
  • Experience with React, Node, and PostgreSQL
  • Ability to read, understand, and work within an existing codebase
  • Strong problem-solving and debugging skills
  • Able to work independently with minimal supervision
  • Strong understanding of data flows and system integrations

Nice to Have:

  • Experience with NetSuite or ERP systems
  • Experience with Celigo integrator.io
  • eCommerce optimization or CRO experience
  • Familiarity with analytics/tracking tools
  • Experience taking over and maintaining an existing, highly customized Shopify environment

Work Style / Expectations:

  • High ownership role in a small, fast-moving team
  • Comfortable wearing multiple hats and contributing beyond core dev work
  • Proactive mindset-identifies and solves problems, not just executes tasks
  • Comfortable working in an environment with evolving priorities and minimal structure

Benefits & conditions

Pulled from the full job description

  • 401(k)
  • Health insurance
  • 401(k) matching
  • Paid time off
  • Vision insurance
  • Health savings account
  • Dental insurance, * 401(k)
  • 401(k) matching
  • Dental insurance
  • Health insurance
  • Health savings account
  • Life insurance
  • Paid time off
  • Vision insurance

About the company

For almost 60 years, GEM Products, LLC; a privately-owned family centered company, has delivered innovative, creative and award-winning solutions to the marine industry. Our goal is to make boating better! We are growing, and we are searching for highly talented, self-motivated, and goal-oriented individuals to join our team.

Apply for this position

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

Apply on www.indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · WWC 2022

2:52 min

Generating APIs with the Neo4j GraphQL library

William Lyon · LIVE

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

6:12 min

Streaming HTML content natively using declarative processing instructions

Chris Heilmann +2 · LIVE

Videos

See all

Related articles

See all