Haystack
← Back to Jobs
Remote
Full time
Technology
PR

Software Engineer

PresenceBuffalo, South Dakota🇺🇸United StatesPosted 22 Aug 2026

Why This Role Stands Out

This fully remote Software Engineer role offers exciting opportunities to build impactful marketing and e-commerce websites, honing your skills with modern JavaScript, APIs, and performance optimization. You'll thrive here if you enjoy collaborating with cross-functional teams and driving measurable client growth in a flexible, remote environment. Apply to contribute to innovative solutions and advance your career in a dynamic tech company.

Quick Overview

Seniority
Mid Senior
Employment type
Full Time
Work mode
Remote
Location
Buffalo, South Dakota, United States
Node.jsCSSGitHTMLJavaJavaScriptReact

Job Description

Presence is seeking a remote Software Engineer to help design, build, and optimize high-performing marketing and ecommerce websites for small and local businesses. In this fully remote role, you'll collaborate with designers, strategists, and marketers to implement responsive interfaces, integrate APIs and analytics, and improve site speed, accessibility, and SEO. You'll work with modern JavaScript, CMS platforms, and marketing tools to ship data-informed experiments and features that drive measurable client growth in traffic, leads, and revenue.

Responsibilities

  • Design, develop, and maintain responsive marketing and ecommerce websites for small and local businesses.
  • Implement front-end features using modern JavaScript, HTML, and CSS aligned with UX/UI designs.
  • Integrate APIs, analytics, and marketing tools to support data-informed campaigns and experiments.
  • Optimize site performance, accessibility, and technical SEO to improve rankings and conversions.
  • Collaborate closely with designers, strategists, and marketers in a cross-functional, remote environment.
  • Write clean, maintainable code with version control, code reviews, and best practices.
  • Troubleshoot, debug, and resolve production issues across the stack.
  • Contribute to continuous improvement of development processes, tooling, and documentation.

Required Skills

  • Java
  • Script
  • React or similar front-end framework
  • Node.js or backend web framework
  • RESTful API integration
  • HTML5/CSS3
  • Web performance optimization
  • SEO best practices for developers
  • Git and version control
  • Responsive and cross-browser development
  • Testing and debugging tools

Similar jobs