Senior Fullstack Developer (.NET Angular)

SINGUParis Township, MI

About The Position

We're seeking a Senior Full Stack Developer to join our product team and take ownership of everything from backend architecture to customer-facing interfaces. You'll collaborate with the Team Lead, Product Manager, and Product Designer to build reliable, secure, high-quality software. As a senior engineer, you'll lead code reviews, uphold strong testing practices, mentor junior engineers, and effectively use AI-assisted development tools like Cursor or Claude Code.

Requirements

  • Strong hands-on experience with .NET and C#
  • Solid experience building interfaces in Angular and TypeScript
  • Experience designing REST APIs and working with PostgreSQL
  • A genuine testing habit — unit and integration tests as standard practice
  • Comfort leading code reviews and giving direct, useful feedback
  • Practical experience with AI-assisted development tools, and the judgment to critically assess what they produce
  • Excellent command of English and strong collaboration skills within a cross-functional team

Responsibilities

  • Build and evolve backend applications in .NET 10 and C# 14
  • Design REST APIs that are consistent, secure, and well-documented
  • Design PostgreSQL database structures, and optimize queries, indexes, and overall performance
  • Build user interfaces in Angular and TypeScript
  • Take an active role in our frontend rewrite using Angular
  • Ensure UI implementations are performant, maintainable, and true to the product design
  • Treat unit and integration testing as a core part of development, not an afterthought
  • Lead and participate in code reviews with clear, constructive feedback
  • Write clean, secure, maintainable code aligned with our standards
  • Use AI tools (Cursor, Claude Code, or similar) to accelerate development, code analysis, and refactoring
  • Critically evaluate the correctness, quality, security, and performance of AI-generated code before it ships
  • Work within GitHub and CI/CD to deliver features reliably and on time
  • Collaborate closely with your Team Lead, Product Manager, and Product Designer, and actively participate in Agile ceremonies
  • Share knowledge and mentor less experienced engineers
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service