Senior Full-Stack Developer

Apply Now

Company: EP+Co

Location: Greenville, SC 29615

Description:

Senior Full-Stack Developer

Creative Technology Team | EP+Co.

We are seeking a Senior Full-Stack Developer to join our Creative Technology team at our leading brand creative agency. This role combines hands-on coding, system architecture, and DevOps expertise to develop and maintain modern digital experiences that power marketing campaigns and enterprise solutions.

As a senior lead on the development team, you'll provide technical guidance, mentorship, and oversight to ensure code quality and best practices. While this role does not include direct reports, you'll play a critical role in supporting the team's growth and success. This role reports to the Director of Development.

If you thrive in a fast-paced, creative environment and have a strong foundation in secure, scalable infrastructure, we'd love to hear from you.

Key Responsibilities

  • Develop and maintain scalable web applications, APIs, and services using modern JavaScript frameworks (React, Vue, Node.js), Python, or similar technologies, along with backend frameworks like .NET (C#), Express.js, NestJS, Django or Flask.
  • Manage and optimize databases - Design and optimize database schemas using relational (PostgreSQL, MySQL, SQL Server) and NoSQL (MongoDB, DynamoDB) databases, ensure efficient query performance, and maintain data security.
  • Mentor and guide developers, conduct code reviews, and foster a culture of best practices in development, DevOps, and security.
  • Design and manage cloud infrastructure (AWS, Azure, GCP), optimize CI/CD pipelines, and enhance deployment automation.
  • Partner with our parent company SecOps team to implement security best practices, respond to vulnerability assessments, and ensure compliance with SOC 2, ISO 27001, and GDPR.
  • Familiarity with managing and maintaining backend Linux servers - Configure, secure, and optimize Linux-based production environments, troubleshoot system issues, and ensure high availability and performance.
  • Automate infrastructure using Terraform, Ansible, or Kubernetes.
  • Optimize system architecture and performance for marketing applications and enterprise tools.
  • Collaborate with designers, strategists, and digital producers to build interactive, data-driven experiences.
  • Monitor and troubleshoot system health with Prometheus, Datadog, or New Relic.

Who You Are

  • A problem solver who balances technical rigor with creative thinking.
  • A hands-on developer with a strategic mindset for scalability, security, and automation.
  • A natural mentor, eager to support and guide the team while remaining technically engaged.

Required Skills & Experience

  • 5+ years of full-stack development experience with modern stacks (JavaScript, React, Node.js, .NET, C#, relational/NoSQL databases).
  • Degree in Computer Science, Engineering, or related field (or equivalent experience).
  • Strong expertise in DevOps tools, cloud infrastructure (AWS, Azure), and CI/CD pipelines.
  • Familiarity with system administration especially Linux-based environments.
  • Experience in software architecture, code reviews, and development best practices.
  • Solid understanding of SecOps, authentication protocols (OAuth, JWT, SAML), and secure cloud applications.
  • Experience with containerization (Docker) and orchestration (Kubernetes).
  • Knowledge of modern front-end frameworks and API development (GraphQL, REST).
  • Familiarity with Infrastructure as Code (Terraform, Ansible, CloudFormation) and monitoring tools (Datadog, Prometheus, ELK Stack).
  • Interest and ability to explore and adopt emerging technologies such as AI, machine learning, marketing automation, etc.

Bonus Skills

  • Experience in MarTech, ad tech, or marketing automation platforms.
  • Knowledge of edge computing and serverless architectures.
  • Familiarity with headless CMS (Contentful, Strapi, Sanity).

If you're passionate about building scalable, high-performance applications while mentoring and leading a development team, we'd love to hear from you!

Similar Jobs