Apply

Staff Engineer, Full Stack (React/Node)

Posted 22 days agoViewed

View full description

💎 Seniority level: Staff, 6+ years

📍 Location: United States

💸 Salary: 142500.0 - 172500.0 USD per year

🔍 Industry: Software Development

🏢 Company: Veritone👥 501-1000💰 $3,900,000 Grant almost 2 years agoGovTechArtificial Intelligence (AI)Search EngineMachine LearningCivicTechAsset ManagementInformation TechnologySpeech RecognitionVisual Search

🗣️ Languages: English

⏳ Experience: 6+ years

🪄 Skills: Backend DevelopmentDockerGraphQLNode.jsSoftware DevelopmentDesign PatternsElasticSearchFrontend DevelopmentFull Stack DevelopmentJavascriptKibanaKubernetesReact.jsTypeScriptUI DesignAlgorithmsGrafanaREST APIReduxReactMicroservicesNodeJSDebugging

Requirements:
  • At least 6+ years of professional experience building high-performance, reliable systems in a complex, multi-tiered, distributed environment.
  • Proven track record of writing maintainable code, including unit tests, readable code, and sound implementations of design patterns.
  • Successful deployment of production code at scale.
  • Expertise in Javascript / Typescript Languages
  • Expertise in V8 Runtimes
  • Expertise in React / Redux
  • Familiarity with GraphQL / ElasticSearch
  • Familiarity with Javascript Heap / Call Stack
  • Familiarity with Javascript transpilers like Webpack / Vite
  • Familiarity with mono repo tooling like Lerna/Nx
  • Familiarity with testing with Cypress
  • Written Babel / Webpack / Rollup Plugins
  • Strong debugging skills / Javascript Performance in Node/Chrome
  • Familiarity with Docker / Kubernetes for deployment
  • Familiarity with Kibana / Grafana for logging, and monitoring
Responsibilities:
  • Design and implement services in a variety of programming languages mainly TypeScript, React, and Node.js.
  • Build UI solutions that meet our customer’s needs and are maintainable, cost-effective, and responsive.
  • Partner with our product, design, and infrastructure teams to build or enhance applications and services.
  • Own the reliability of the application and services by partnering with operations and infrastructure to build, scale, and monitor services and applications.
  • Design, develop, test, debug, and maintain software code for our high-performance business applications.
  • Analyze and optimize User Interface and Backend Application code for efficiency.
  • Mentor Junior engineers
Apply