Just postedUrgently hiring Use left and right arrow keys to navigate
Based on similar jobs in your market
Estimated Pay info$39 per hour
Hours Full-time, Part-time
Location United, WV
United, West Virginia open_in_new

About this job

Job Description

About Kenna

\n

Kenna® is an enterprise-grade merchandise, technology, and operations partner for the world's most recognized brands. We build iconic merchandise experiences by connecting culture, innovation, and collaboration with e-commerce, digital enablement, data intelligence, and operational infrastructure on a global scale. The best products don’t just represent a brand — they become a platform for storytelling, engagement, acquisition, revenue, and loyalty.

\n


\n

Every detail matters.

\n


\n

Summary

\n

We're looking for a Senior Software Engineer to join our engineering team and take ownership of complex, high-impact projects across the stack. You'll design and build scalable backend services in Node.js on GCP Cloud Run, with MongoDB as the primary datastore, while also contributing to front-end experiences built with React and React Router. As a senior member of the team, you'll be expected to write high-quality, maintainable code, make sound architectural decisions, mentor other engineers, and help set technical direction — all while balancing security, performance, and scalability as first-class concerns. This role touches everything from API integration work and UI component development to CI/CD collaboration and secure coding practices.

\n


\n

Responsibilities

\n
    \n
  • Design, build, and maintain Node.js microservices deployed on GCP Cloud Run
  • \n
  • Build and integrate REST APIs across a variety of sources — including our own services, third-party platforms, and client-specific APIs
  • \n
  • Model and query data in MongoDB, with an eye toward performance and scalability
  • \n
  • Build reusable, well-structured React UI components and maintain front-end features using React Router
  • \n
  • Write and maintain unit tests for new and existing code, and help establish code coverage standards as part of our CI/CD pipeline
  • \n
  • Design services with security and scalability as first-class concerns (authentication, authorization, input validation, rate limiting, secrets management, horizontal scaling)
  • \n
  • Write secure code by default, following best practices for dependency and vulnerability management
  • \n
  • Collaborate on CI/CD workflows and vulnerability management processes
  • \n
  • Support integrations with third-party platforms and vendors (e.g., Shopify Admin/Flow/GraphQL APIs, fraud/identity verification services)
  • \n
  • Participate in load and performance testing (e.g., k6, Grafana) to validate services under scale
  • \n
  • Work with Cloudflare, including Cloudflare Workers, for edge compute and request handling where applicable
  • \n
\n


\n

Requirements

\n
    \n
  • Professional experience building backend services in Node.js
  • \n
  • Experience with MongoDB (schema design, indexing, performance tuning)
  • \n
  • Hands-on experience with GCP or a comparable cloud provider
  • \n
  • Solid understanding of REST API design and integration
  • \n
  • Front-end experience with React, including building UI components and working with React Router
  • \n
  • Strong unit testing habits and experience with testing frameworks
  • \n
  • Demonstrated ability to design for scalability and security (authentication, authorization, input validation, secure secrets handling)
  • \n
  • Comfortable working across the stack and collaborating with cross-functional teams
  • \n
\n


\n

Nice to Have

\n
    \n
  • Experience with Cloudflare, especially building or maintaining Cloudflare Workers
  • \n
  • Experience building or maintaining Shopify apps, Shopify Flow workflows, or Shopify Admin/GraphQL integrations
  • \n
  • Experience with load/performance testing tools (k6, Grafana)
  • \n
  • Experience with SSO implementations (e.g., Multipass-style authentication)
  • \n
  • Experience with CI/CD pipeline design and maintenance
  • \n

Nearby locations

Posting ID: 1302852005 Posted: 2026-10-06 Job Title: Senior Software Engineer