Web Applications Developer

031f0eec-31ff-484d-bd73-f241cfe9882a•Black Creek, GA
•Remote

About The Position

The Web Applications Developer serves as the primary technical authority for DanielDefense.com, an ecommerce storefront built on Magento Open Source. Reporting to the Director of Digital Commerce, this hands-on role owns platform development, administration, infrastructure health, integrations, and site performance, while providing technical leadership for external development partners. The role develops and maintains the customer-facing storefront, including Magento themes and templates, front-end components, and the Three.js 3D product experience. It administers Magento configuration and commerce operations; manages deployments, infrastructure reliability, security, monitoring, and incident response; and drives improvements to Core Web Vitals and overall performance. The developer builds and supports integrations with business platforms, owns technical connections to named analytics, marketing, support, privacy, and payment services, and maintains ecommerce tracking and experimentation. The role also oversees agency work and supports firearms-commerce compliance functionality, including age verification, FFL routing, state-specific shipping restrictions, payment redundancy, PCI DSS-aware development, and privacy requirements. This is a remote position with occasional travel to Daniel Defense headquarters in Black Creek, Georgia, approximately quarterly. On-site work may require use of appropriate personal protective equipment. The position includes intermittent standing, walking, sitting, and bending, and the ability to lift and carry awkward items weighing up to 25 pounds.

Requirements

  • At least 2 years of experience building and operating ecommerce websites, with hands-on experience on a mature commerce platform.
  • Strong JavaScript, HTML5, and CSS3/SCSS skills, including production front-end development in legacy and modern frameworks.
  • Experience administering an ecommerce platform, including promotions, users and permissions, integrations, checkout configuration, and day-to-day commerce operations.
  • Comfort working from the Linux command line in a cloud environment; AWS experience required.
  • Experience integrating SaaS platforms through REST APIs, GraphQL, and webhooks, including managing API credentials, authentication, and platform-side configuration.
  • Experience managing CDN and edge platforms such as Cloudflare or CloudFront, or equivalent.
  • Hands-on analytics implementation experience, including tag management and ecommerce event tracking.
  • Experience with Git-based workflows, CI/CD, branching, merging, and code review.
  • Ability to investigate production issues using application logs, server logs, database information, and other diagnostic tools.
  • Server-side development experience sufficient to trace and debug application issues; PHP preferred, with Node, Python, Ruby, or C# experience transferable.
  • Self-directed working style and ability to prioritize effectively on a small, remote team.
  • Willingness to work for a firearms manufacturer and comfort navigating the technical and regulatory complexity of firearms ecommerce.
  • Bachelor’s degree in Computer Science, Information Systems, or a related field, or an equivalent combination of experience, education, and/or training sufficient to perform the essential functions.
  • Demonstrated ability to work in accordance with company values.
  • Ability to lift and carry awkward items weighing up to 25 pounds; intermittent standing, walking, sitting, and bending throughout the workday.
  • Ability to wear appropriate personal protective equipment as required when on-site.
  • Must be able to travel to Daniel Defense headquarters in Black Creek, Georgia approximately quarterly.

Nice To Haves

  • Direct Magento Open Source experience is strongly preferred.
  • PHP experience is preferred.

Responsibilities

  • Develop and maintain the Magento Open Source storefront, including themes, templates, layout XML, RequireJS, Knockout.js, and React components.
  • Own and extend the Three.js 3D product experience while meeting production performance requirements.
  • Serve as primary Magento administrator and manage platform configuration and operations, including promotions, coupon codes, users, roles, permissions, stores, websites, API access, checkout settings, and administrative documentation.
  • Support order-management and customer-service workflows in Magento Admin; review extensions, modules, and configuration changes before production deployment.
  • Own deployments, cache and index management, cron health, security patching, release cadence, staging environments, monitoring, alerting, incident response, rollback, and disaster-recovery procedures.
  • Manage Linux-based server environments and edge and delivery infrastructure, and maintain runbooks and architecture documentation.
  • Own Core Web Vitals and site performance; improve caching, image and asset strategy, CDN configuration, and third-party script governance, and diagnose and resolve performance regressions.
  • Build, maintain, and troubleshoot Magento integrations using REST APIs, GraphQL, and webhooks; manage integration access, authentication, configuration, testing, and monitoring.
  • Own technical connections to Listrak, Zendesk, Optimizely, Google Tag Manager, Google Analytics 4, Microsoft Clarity, OneTrust, UpSellit, and Authorize.net.
  • Direct the technical work of the external Magento development agency; scope projects, write requirements, evaluate solutions, review code, conduct quality assurance, and approve production releases.
  • Implement and maintain Google Tag Manager, GA4 ecommerce event tracking, Microsoft Clarity, and server-side tagging; build Optimizely A/B tests and personalization campaigns; ensure reliable data collection.
  • Maintain age-verification, FFL routing, state-specific shipping restrictions, and payment-processing redundancy; follow PCI DSS-aware development practices and maintain consent and privacy requirements through OneTrust.
  • Identify and retire technical debt with appropriate documentation.
  • Demonstrate commitment to environmental health and safety; contribute to continuous improvement in Safety, 6S, Quality, Delivery, and Productivity; support company standards for integrity, safety, fair treatment, and a positive work environment.
  • Perform other responsibilities as deemed appropriate or necessary by management.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service