Careers

Now Hiring

Full Time Positions

Please reach out to Michael at michael@lewismarketingoc.com or at 712-798-3453 with any questions!

Position: Website Developer
Location: Orange City, IA
Employment Type: Full-Time
Reports To: Owner
Company: Lewis Marketing

 

About Lewis Marketing:
Lewis Marketing is a fast-growing, full-service marketing agency based in Northwest Iowa, serving clients across the country. We specialize in delivering impactful, data-driven marketing strategies which includes building high-performance websites that drive results. Our team is passionate about helping businesses thrive with creative branding, cutting-edge web design, robust CRMs, SEO, and various advertising solutions.

 

Position Overview:
We are seeking an experienced Website Developer to lead the design, development, and deployment of advanced websites for a wide range of clients across industries, from small businesses to national campaigns. At Lewis Marketing, you’ll be part of a collaborative, creative environment where your ideas drive real impact. With access to cutting-edge tools, flexible work options, and a steady stream of exciting projects, this role is a chance to do your best work—and keep growing while you do it.

 

Key Responsibilities:

  • Lead the full lifecycle of website development—from discovery and wireframing to launch and post-launch support.
  • Architect, code, and maintain high-performance websites using various platforms like WordPress, Shopify, Squarespace (just to name a few) and custom solutions as needed.
  • Strategize with the creative and content teams to develop websites aligned with brand identity, user experience best practices, and digital marketing goals
  • Implement advanced functionality including custom post types, integrations with CRMs, APIs, dynamic content, and e-commerce systems.
  • Ensure all websites are responsive, accessible, and optimized for speed, best practices SEO, and conversions.
  • Guide and mentor junior developers or freelance contributors, ensuring code quality and project consistency.
  • Stay on the cutting edge of web technologies and proactively recommend improvements to process, stack, and client deliverables.
  • Manage technical aspects of client hosting, domain management, SSL certificates, backups, and site security using inhouse systems in place.
  • Conduct performance audits and ongoing maintenance for client websites
  • Collaborate with account managers and clients to translate business goals into marketing solutions

Required Skills & Qualifications:

  • Professional experience in web development, with a portfolio showcasing advanced, responsive websites.
  • Expertise in HTML5, CSS3, JavaScript, PHP, and MySQL
  • Advanced WordPress development (custom themes, plugins, Elementor Pro, Gutenberg blocks, etc.)
  • Deep understanding of technical SEO, Core Web Vitals, and performance tuning
  • Proven experience integrating third-party tools (e.g., Client Relationship Management platforms, APIs, analytics platforms, etc.)
  • Familiarity with design software like Adobe XD, Figma, or Sketch
  • Ability to lead projects from both a technical and strategic lens
  • Excellent communication skills with both technical and non-technical persons.
  • Strong organizational and time-management skills in a deadline-driven environment

Preferred Experience:

  • Headless CMS and JAMstack experience (e.g., Next.js, Gatsby, Sanity, Strapi)
  • E-commerce development (WooCommerce, Shopify, Square, or custom platforms)
  • Google Tag Manager, Analytics 4, and conversion tracking implementation
  • Familiarity with ADA compliance and WCAG standards
  • Experience with web hosting platforms (GoDaddy, CloudFlare, etc.)

How to Apply:
Using the form below, submit your resume, cover letter, letters of recommendation, and  portfolio link.

Job Application Form