S
SoftServe
FullstackSenior
Senior/Lead Full Stack Engineer (Node + React)
TypeScriptNode.jsReactSqlBigqueryREST APIGraphQLOAuthNestJSAWSMySQLTypeORMCanvas ApiThree.js
About the Position
SoftServe is a global digital service and consulting leader, empowering businesses since 1993. We collaborate on over 2,000 projects, driving transformation and innovation for ISVs and Fortune 500 companies, and our US-based client is providing cloud-based construction software to global clients.
Responsibilities
- Maintain and evolve the dual-layer data architecture that powers core value proposition
- Manage the entity lifecycle for Datasets and Tables using MySQL and TypeORM
- Build and optimize the engine that converts visual definitions into parameterized BigQuery SQL
- Oversee ephemeral blob uploads to GCS and high-performance BigQuery MERGE statement executions
- Develop complex data transformation widgets (Regex, formulas, date extraction) using React
- Extend a sophisticated, programmatic Canvas-based UI framework built for heavy, creative interaction without DOM dependencies
- Manage the Widget/View separation pattern and multi-pass canvas rendering
- Maintain complex event propagation models (drag-and-drop, zoom, pan) and keyframe-based animation systems
- Own the architecture and expansion of 68+ integrations across Enterprise, Cloud Storage, and Construction sectors (including Procore, BIM 360, and Primavera)
- Manage the check(), discover(), and ingest() pipelines for new and existing sources
- Implement incremental sync with cursor-based management to efficiently detect and process changed data
- Architect 27+ main page categories, ensuring performant lazy loading and role-based access control
- Manage a monorepo of 101+ interdependent packages covering AI agents, data processing, and shared infrastructure
Requirements
- Experienced with TypeScript and Node.js for 5+ years
- Skilled in React development, focusing on complex state management for 3+ years
- Having Tech/Team Leading experience for at least 1 year
- Competent in SQL: Deep proficiency in BigQuery or similar columnar data warehouses
- Well-versed with API Design: Proven experience with REST, GraphQL, and OAuth 2.0 implementations
- Demonstrated architectural Thinking: Ability to manage complex inter-package dependencies and prevent tight coupling
- Familiar with Canvas API or WebGL graphics programming
- Knowledgeable in background in Construction Tech or large-scale data integration (ETL/ELT)
- Strong in NestJS, and AWS infrastructure
Benefits
- Work with cutting-edge technologies and world-famous products
- Drive excellence and make an impact by working with startups, ISVs, and Fortune 500 companies
- Gain certifications from leading providers like Google and AWS to enhance your professional credentials
- Innovate and collaborate with a team passionate about making a difference in the tech world
Prepare for this role on ITLead
Take the matching roadmap and practice real interview questions asked for this level.
Senior/Lead Full Stack Engineer (Node + React)