Senior Software Engineer (Full-Stack)
TruvetaJob Description
📋 Description Design, build, and maintain full-stack features for internal tooling. Build internal web apps handling large volumes of text and data. Collaborate with engineers, product, design, and ML teams across geographies. Support annotation workflows, data modeling, and labeling systems. Participate in code reviews, architecture discussions, and on-call rotations as needed. 🎯 Requirements 8+ years of professional software development experience. Frontend experience with React and TypeScript. Backend experience with NestJS (Node.js) and/or C#/.NET. RESTful API design and modern service architectures. Experience building internal tools, dashboards, or workflow-driven apps. Bachelor’s degree in CS or equivalent; strong collaboration and communication skills.