GrepJob
Brillio

Node JS Architect - R01560914

Brillio

Apply
17 days ago
St. Louis, MO, USA
Senior / Staff+

Responsibilities

  • Design scalable, fault-tolerant backend systems using Node.js.
  • Define microservices and API-first architectures.
  • Create low-level and high-level design documents.
  • Establish coding standards and architectural guidelines.
  • Lead backend development initiatives using Node.js frameworks.
  • Review code for performance and security.
  • Mentor developers and conduct design reviews.
  • Collaborate with frontend, DevOps, QA, and product teams.
  • Optimize application performance and implement security best practices.
  • Design cloud-native solutions on AWS, Azure, or GCP.
  • Guide infrastructure design using Docker and Kubernetes.

Requirements

  • Bachelor’s or Master’s degree in Computer Science or related field.
  • 8+ years of backend development experience.
  • Proven experience as a Technical Architect or Lead Engineer.
  • Strong system design and problem-solving skills.
  • Deep understanding of Node.js and its event loop.
  • Experience with SQL and NoSQL databases.
  • Familiarity with cloud platforms and CI/CD tools.

Tech Stack

Apache KafkaAWSAzureDockerExpressGitHub ActionsGoogle Cloud PlatformGrafanaGraphQLJenkinsKubernetesMongoDBMySQLNestJSNode.jsPostgreSQLPrometheusRabbitMQRedis

Categories

BackendDevOpsSecurityTesting