Lead Software Engineer - TypeScript, React. Js And Node. Js

Grid Dynamics HoldingsSan Ramon, CA
24d

About The Position

We are looking for a high-impact Lead Software Engineer to serve as a bridge between strategic architectural design and hands-on execution. You will act as the on-site anchor in San Jose, leading a globally distributed team of 20+ engineers across UI, Backend, DevOps, and QA. Your mission is to drive the re-platforming of client-facing applications for Fortune 1000panies, moving them toward modern, scalable micro-services and micro-frontend architectures. You will be responsible for delivering sophisticated end-to-end systems while fostering a culture of engineering excellence through Scrum, TDD, and CI/CD.

Requirements

  • Core Stack: Deep expertise in TypeScript, React.js, and Node.js (Express/Loopback).
  • Frontend Architecture: Proven experience with Micro-Frontend architecture and state management (Redux).
  • 3D & AI Integration: Experience or strong interest in WebGL/Rendering engines (e.g., Babylon.js) and integrating AI-powered validation or rendering tools.
  • Backend & Data: Strong knowledge of GraphQL, REST APIs, and architecting Backends-for-Frontends (BFF).
  • Modern Engineering: Expertise in unit testing (Jest/Enzyme) with high coverage standards and a “DevOps mindset” regarding automation and CI/CD pipelines.
  • Leadership Experience: Proven track record of overseeing large-scale projects from scratch through to production, managing teams of 10+ developers.
  • Significant experience in a Lead or Architect role within an enterprise environment.
  • The ability to manage a project's full SDLC, from initial “greenfield” design to rolling out to production.
  • Exceptionalmunication skills for “across-the-desk” stakeholder negotiations and cross-departmental alignment.
  • Experience with performance optimization and architecture assessment for high-traffic applications.
  • Bachelor's/Master's degree in Computer Science/ Engineering or a related field.

Responsibilities

  • Hands-on Development (50-60%): Write clean, modular, and reusable code. Developplex features and core architecturalponents using TypeScript, React, and Node.js.
  • Technical Leadership: Lead and mentor a global multi-disciplinary team. Coordinate priorities between domestic stakeholders and offshore engineering teams.
  • Architecture & Design: Design scalable solution architectures, createprehensive integration diagrams, and oversee the implementation of 3D visualization tools (WebGL) and AI-enhanced systems.
  • Process Optimization: Drive CI/CD transformations using DORA metrics to increase deployment frequency. Lead s planning, estimations, and design sessions.
  • Client Consulting: Interact directly with enterprise clients to translate business requirements into high-performance technical solutions.

Benefits

  • Opportunity to work on cutting-edge projects
  • Work with a highly motivated and dedicated team
  • Competitive salary
  • Flexible schedule
  • Benefits package - medical insurance, vision, dental, etc.
  • Corporate social events
  • Professional development opportunities
  • Well-equipped office
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service