Principal Full Stack Engineer

Key To Gaming

Completely RemoteFull TimeEngineering & Architecture
Posted 2 days ago

Job description

Responsibilities

  • Design and implement full stack software solutions using Node.js, TypeScript, Docker, and Kubernetes
  • Develop engaging web applications with React, Next.js, or Remix
  • Build robust, scalable backends using Express and other Node.js frameworks
  • Create and maintain development tools and scripts for mono repositories using NX
  • Assist developers with debugging, local deployment, and environment optimization
  • Scope work, manage tasks, and estimate project delivery timelines
  • Uphold high engineering standards in coding, testing, and deployment
  • Integrate third-party tools, APIs, and SDKs to enhance product functionality
  • Follow Test Driven Development practices for new features

Requirements

  • 3+ years of experience in a Full Stack or similar role
  • Proficiency with Docker, TypeScript, Node.js, React, and MongoDB
  • Experience creating and deploying full-stack applications
  • Experience optimizing and building infrastructure for Node.js environments
  • Experience building robust CI/CD pipelines
  • In-depth, hands-on experience with Linux, macOS, networking, and cloud architectures
  • Proven understanding of configuration, deployment, and management of large cloud-hosted systems
  • Proficiency with source control, continuous integration, and testing pipelines
  • Strong background in open source technologies
  • Experience maintaining in-production apps and infrastructure

About the Company

Key To Gaming builds software solutions and interactive web applications, leveraging modern full stack technologies to deliver high-quality products.

Skills & tools

Node.jsTypeScriptReactDockerKubernetesMongoDBExpressCI/CDLinuxNX

What the team is looking for

Use this list as a quick fit check before you apply.

  1. 013+ years Full Stack experience
  2. 02Docker, TypeScript, Node.js, React, MongoDB
  3. 03Full-stack application deployment
  4. 04Node.js infrastructure optimization
  5. 05CI/CD pipeline building
  6. 06Linux, MacOSX, networking, cloud architectures
  7. 07Large cloud-hosted systems management
  8. 08Source control, CI, testing pipelines
  9. 09Open source technologies
  10. 10Production apps and infrastructure