Senior Full-Stack Engineer: Node/TS/.NET (Hybrid)

TheIncLab

Nashville (TN)

Hybrid

USD 110,000 - 150,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Hybrid work schedules
Professional development programs
Training and certification reimburse
Extended and floating holiday schedule
Paid time off and volunteer time
Health, Dental, Vision insurance

Job summary

TheIncLab is seeking a Software Engineer III to join our Engineering Team in Nashville. You will develop prototypes for customers and internal software, building features with full-stack expertise and autonomy to deliver complex applications.

You will design scalable systems, implement RESTful APIs, and collaborate with UI/UX and product teams to understand customer needs, while mentoring juniors and driving best practices across the team.

Qualifications

  • Bachelor's degree in Engineering, Computer Science, Information Systems.
  • 5+ years of experience in software development with full-stack expertise.
  • Proficiency in Node.js, Typescript, and .NET (C#).
  • Strong experience with frontend technologies such as React, Angular, or Vue.js.
  • Experience in building cross-platform applications (web, desktop, mobile, tablet).
  • Solid understanding of databases, caching, and performance optimization.
  • Experience with containerization and orchestration (Docker, Kubernetes).
  • Experience in communication protocols such as REST, WebSockets, and message queues (Kafka).
  • Strong grasp of version control systems (such as Git).
  • Deep understanding of software architecture, system design, and data modeling.

Responsibilities

  • Design, develop, and maintain scalable, high-performance applications using Node.js, Typescript, and C#.
  • Work on complex software features and projects with minimal supervision.
  • Make technical decisions and provide architectural input.
  • Implement and optimize RESTful APIs and microservices.
  • Work with frontend frameworks (React, Angular, or Vue) to create dynamic and responsive user interfaces.
  • Design and implement databases and database transaction layers.
  • Collaborate with UI/UX and product teams to understand customer desires and determine feasibility.
  • Document development progress through tools such as Git, Jira, and Confluence.
  • Lead code reviews and ensures high coding standards.
  • Guide junior engineers on best practices and implementation patterns.
  • Stay up to date with emerging technologies, frameworks, and best practices in full-stack development.
  • Ability to travel up to 20%.

Skills

Node.js
Typescript
C#/.NET
React
Angular
Vue.js
REST APIs
Microservices
Docker
Kubernetes
Git
Software architecture
Data modeling

Education

Bachelor's degree in Engineering/CS/IS
Master's degree (preferred)

Tools

React
Angular
Vue.js
Docker
Kubernetes

Job description

TheIncLab is seeking a Software Engineer III to join our Engineering Team in Nashville. You will develop prototypes for customers and internal software, building features with full-stack expertise and autonomy to deliver complex applications.

You will design scalable systems, implement RESTful APIs, and collaborate with UI/UX and product teams to understand customer needs, while mentoring juniors and driving best practices across the team.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Full-Stack Engineer - Node/TS/.NET, Hybrid
Senior Full-Stack Engineer - Node/TS/.NET, Hybrid

TheIncLab • Colorado Springs (CO)

Hybrid
USD 120,000 - 180,000
Hybrid work schedule
Professional development programs
Certification reimbursement
+1
Senior Full-Stack Engineer (Hybrid)
Senior Full-Stack Engineer (Hybrid)

Socket.dev • Colorado Springs (CO)

Hybrid
USD 110,000 - 150,000
Hybrid work schedule
Professional development programs
Certification reimbursement
+1
Hybrid Senior Full-Stack Engineer (Node/TS/C#)
Hybrid Senior Full-Stack Engineer (Node/TS/C#)

TheIncLab • McLean (VA)

Hybrid
USD 120,000 - 150,000
Hybrid work schedules
Professional development programs
Training and certification reimburse
+6
Senior Full-Stack Engineer (Node/TS/C#) — Hybrid
Senior Full-Stack Engineer (Node/TS/C#) — Hybrid

Socket.dev • McLean (VA)

On-site
USD 120,000 - 160,000
Hybrid work schedule
Professional development
Training and certification reimburs**e
+2
Senior Full-Stack Engineer – Build Scalable Apps (Node/TS/.NET)
Senior Full-Stack Engineer – Build Scalable Apps (Node/TS/.NET)

TheIncLab • Tampa (FL)

Hybrid
USD 100,000 - 150,000
Hybrid work model
Professional development programs
Training and certification reimburs"e
+4
Software Engineer II — Full-Stack Innovator, Hybrid
Software Engineer II — Full-Stack Innovator, Hybrid

Socket.dev • McLean (VA)

Hybrid
USD 90,000 - 140,000
Hybrid work schedules
Professional development programs
Certification reimbursement
+4
Full-Stack Software Engineer II — Hybrid Role
Full-Stack Software Engineer II — Hybrid Role

TheIncLab • Colorado Springs (CO)

Hybrid
USD 90,000 - 120,000
Hybrid work
Professional development programs
Certification reimbursement
+7
Full-Stack Software Engineer II - Node.js & React
Full-Stack Software Engineer II - Node.js & React

TheIncLab • Tampa (FL)

Hybrid
USD 90,000 - 130,000
Hybrid and flexible work schedules
Professional development programs
Training and certification reimburse
+5
Hybrid Full-Stack Engineer II — Build Impactful AI Platforms
Hybrid Full-Stack Engineer II — Build Impactful AI Platforms

Socket.dev • Colorado Springs (CO)

Hybrid
USD 90,000 - 120,000
Hybrid work schedules
Professional development programs
Certification reimbursement
+3
Software Engineer III
Software Engineer III

TheIncLab • Tampa (FL)

Hybrid
USD 100,000 - 150,000
Hybrid work model
Professional development programs
Training and certification reimburs"e
+4