Demo

Senior Full Stack Developer/ Team Lead

Maatdesk
Miami, FL Full Time
POSTED ON 5/22/2026
AVAILABLE BEFORE 7/20/2026

Senior Engineer / Team Lead – Job

Requirements

Experience Requirements

● 7 years of professional software development experience, with significant

experience in full-stack development.

● 3 years of technical leadership experience, such as team lead, tech lead, or senior

engineer, guiding others.

● Proven experience in architecting, delivering, and maintaining enterprise-level

applications using .NET Core 7, React, and SQL Server.

● Experience leading teams through full SDLC (design → development → deployment →

maintenance).


Technical Expertise

🔹 Backend (.NET Core 7 / C#)

● Deep expertise in .NET 7, C#, a sync programming, generics, LINQ, and modern

language features.

● Strong experience building and maintaining RESTful APIs, microservices, and

middleware.

● Experience with Entity Framework Core, LINQ optimization, migrations, and code-first

patterns.

● Understanding of Clean Architecture, SOLID principles, DDD, and layered architecture.

● Experience implementing authentication/authorization (JWT, OAuth2, Identity).


🔹 Frontend (React)

● Strong hands-on experience with React, React Hooks, Context API, and modern

component-driven architecture.

● Proficiency in TypeScript and JavaScript.


● Experience with:

○ State management (Redux, Zustand, Jotai, Recoil)

○ UI frameworks (Material UI, TailwindCSS)

○ Bundling/build tools (Vite, Webpack)

● Deep understanding of responsive UI design and frontend performance optimization.


🔹 Database (SQL Server)

● Expert-level experience with Microsoft SQL Server.

● Ability to design relational data models and optimize database performance.

● Strong T-SQL skills: writing complex queries, stored procedures, triggers, and views.

● Familiarity with indexing, query optimization, deadlock resolution, and database profiling

tools.


🔹 Architecture & DevOps

● Experience designing scalable, secure, fault-tolerant systems.

● Familiarity with cloud services (preferably Azure: App Services, SQL Azure, Key Vault,

Storage).

● Experience with CI/CD pipelines (Azure DevOps, GitHub Actions).

● Knowledge of:

○ Docker containers

○ API versioning

○ Caching (Redis, MemoryCache)

○ Logging/observability (Serilog, ELK, Application Insights)


Leadership & Team Management Skills

Team Leadership

● Ability to lead a team of developers, providing mentorship, guidance, and technical

direction.

● Experience conducting code reviews and enforcing coding standards.

● Ability to break down work, delegate tasks, and manage team capacity.

● Skilled at resolving technical conflicts and aligning engineering decisions.


Execution & Delivery

● Strong Agile/Scrum experience: sprint leadership, story decomposition, and sprint

planning.

● Ability to deliver high-quality releases with predictable velocity.

● Experience managing cross-team communication and coordinating with QA, Product,

and DevOps.

Communication & Collaboration

● Can translate complex technical concepts into easy-to-understand explanations for

stakeholders.

● Strong documentation skills (architecture, patterns, API design, team processes).

● Skilled in stakeholder communication for project updates, timelines, and risks.


Soft Skills

● Strategic thinker with a proactive, ownership-driven mindset.

● Excellent problem-solving and analytical abilities.

● Ability to mentor and level up the team in both technical and non-technical areas.

● Comfortable working in fast-paced environments with shifting priorities.

● Collaborative, empathetic leadership style that promotes trust and accountability.


Education & Preferred Qualifications

● Bachelor's degree in Computer Science, Software Engineering, or equivalent

experience.

● Experience interviewing, hiring, and onboarding engineers.

● Experience leading modernization efforts in .NET Core and React.


Salary.com Estimation for Senior Full Stack Developer/ Team Lead in Miami, FL
$170,702 to $208,256
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Senior Full Stack Developer/ Team Lead jobs in the Miami, FL area that may be a better fit.

  • Stack Influence Miami, FL
  • Stack Influence is a VC-funded creator marketplace app connecting eCommerce brands with everyday social media users. We are a high-growth, remote-first sta... more
  • 6 Days Ago

  • Razorfish Miami, FL
  • Company Description Hi there! We’re Razorfish. We’ve been leading the marketing industry with our digital expertise since the start of the internet. But in... more
  • 22 Days Ago

AI Assistant is available now!

Feel free to start your new journey!