Team Lead, Full Stack Engineer (React + .NET)
Advanced Tech Placement · Florida, United States · 2 wk ago
RemoteRemoteInformation TechnologyFull-time
Responsibilities
- Lead and build the team
- Mentor and grow a team of full-stack engineers
- Set the bar for code quality, architecture, and engineering culture
- Own the team’s technical roadmap
- Define how the payments platform evolves
- Drive AI adoption across the team
- Evaluate and measure AI tool usage as part of team performance
- Ensure every engineer is actively leveraging the AI tools provided
- Build and ship product
- Architect and build full-stack payment features end-to-end
- Collaborate and communicate
- Work cross-functionally with product managers, designers, back-end engineers, and QA
- Translate business requirements into technical plans
- Manage delivery
- Balance feature delivery, tech debt, and modernization work
Requirements
- Experience and leadership
- Advanced TypeScript, modern React (hooks, suspense, server components) in production
- Strong production experience in .NET / C# (.NET 6/8 or later), RESTful APIs, microservices, and SQL Server (T-SQL, Entity Framework)
- Cloud experience, AWS preferred (Lambda, ECS, RDS, SQS, S3, CloudWatch)
- Architectural judgment on service boundaries, async messaging, caching, consistency trade-offs, state management, and API design
- Payments experience (strongly preferred)
- Production payment systems experience
- Familiarity with PCI-aware patterns, tokenization, and the operational side of payments: refunds, disputes, ACH and eCheck, PAD, surcharging, payouts
- Exposure to ledgering, trust accounting, merchant onboarding and KYC flows, or processor migrations is a strong plus
- AI-augmented development
- Actively use Claude, Claude Code, GitHub Copilot, Cursor, or similar AI coding assistants daily
- Helped other engineers adopt AI tools
- See AI fluency as a core engineering skill