1

Full Stack Software Developer Jobs in Charlotte, NC

Full stack developer with focus on Web / UI development, especially Angular and / or REACT experience. * 7+ years of full stack Software Engineering experience, or equivalent * 5+ years UI ...

The Full Stack Software Engineer will work closely with seasoned technology leaders and colleagues with broad and varied backgrounds in a dynamic, agile environment. You must have a passion for ...

The Full Stack Software Engineer will work closely with seasoned technology leaders and colleagues with broad and varied backgrounds in a dynamic, agile environment. You must have a passion for ...

The Full Stack Software Engineer will work closely with seasoned technology leaders and colleagues with broad and varied backgrounds in a dynamic, agile environment. You must have a passion for ...

The Full Stack Software Engineer will work closely with seasoned technology leaders and colleagues with broad and varied backgrounds in a dynamic, agile environment. You must have a passion for ...

Full Stack Software Engineer Fidelity Personal Investing - Client Solutions Technology Chapter Area is looking for a passionate Full Stack Software Engineer to build and support world-class products ...

As a member of DataAnnotation's coding team, you'll be part of a growing community of over 100,000 professionals -- including front-end, back-end, full-stack, machine learning, and other engineers ...

next page

Showing results 1-20

Full Stack Software Developer information

See Charlotte, NC salary details

$23

$57

$84

How much do full stack software developer jobs pay per hour?

As of May 28, 2026, the average hourly pay for full stack software developer in Charlotte, NC is $57.88, according to ZipRecruiter salary data. Most workers in this role earn between $48.12 and $66.68 per hour, depending on experience, location, and employer.

What Is a Full Stack Software Developer?

A full stack developer understands the entire “stack” or layers of programming within software technology. For this job, you should be familiar with all areas of software development and how they interact with other platforms. Your responsibilities include the development of front-end and back-end coding, an understanding of different servers, networks, and hosting environments, how to use application program interfaces (API), and managing quality assurance. Education requirements for this career include a bachelor’s degree in computer science or a related field. Jobs as a full stack software developer are a good foundation for a career in IT.

What are the key skills and qualifications needed to thrive as a Full Stack Software Developer, and why are they important?

To thrive as a Full Stack Software Developer, you need proficiency in both front-end and back-end programming languages (such as JavaScript, HTML/CSS, Python, or Java) and a solid understanding of software development principles, often supported by a degree in computer science or equivalent experience. Familiarity with frameworks like React or Angular, server-side technologies like Node.js or Django, version control systems (e.g., Git), and cloud platforms is highly valued, along with relevant certifications. Strong problem-solving, effective communication, and collaboration skills help you stand out in multidisciplinary teams and dynamic environments. These capabilities are essential for building robust, scalable applications and ensuring smooth project delivery across the software development lifecycle.

How does a Full Stack Software Developer typically collaborate with designers and other team members during a project?

Full Stack Software Developers often work closely with UI/UX designers, backend engineers, and product managers throughout the development process. They participate in planning sessions to understand design requirements, provide technical feedback, and help translate user interface mockups into functional features. Regular meetings and collaborative tools are usually employed to ensure alignment and smooth communication, making it essential for developers in this role to be proactive and open in sharing progress or challenges. This cross-functional teamwork helps deliver cohesive, user-friendly applications that meet business objectives.

What is the difference between Full Stack Software Developer vs Front End Developer?

AspectFull Stack Software DeveloperFront End Developer
SkillsProficient in both front-end and back-end technologies, including HTML, CSS, JavaScript, server-side languages, and databasesSpecializes in client-side technologies like HTML, CSS, JavaScript, and frameworks such as React or Angular
Work EnvironmentWorks on both server and client-side development, often handling entire application stacksFocuses primarily on designing and implementing user interfaces and user experience
Common UsageUsed in full project development, especially in startups and small teamsPrimarily involved in UI/UX design and front-end feature implementation

The main difference between a Full Stack Software Developer and a Front End Developer lies in their scope of work. Full Stack Developers handle both front-end and back-end development, enabling them to build complete applications. Front End Developers focus solely on creating engaging user interfaces. Your choice depends on whether you prefer working across the entire tech stack or specializing in user-facing features.

What are the most commonly searched types of Full Stack Software Developer jobs in Charlotte, NC? The most popular types of Full Stack Software Developer jobs in Charlotte, NC are:
What are popular job titles related to Full Stack Software Developer jobs in Charlotte, NC? For Full Stack Software Developer jobs in Charlotte, NC, the most frequently searched job titles are:
What job categories do people searching Full Stack Software Developer jobs in Charlotte, NC look for? The top searched job categories for Full Stack Software Developer jobs in Charlotte, NC are:
What cities near Charlotte, NC are hiring for Full Stack Software Developer jobs? Cities near Charlotte, NC with the most Full Stack Software Developer job openings:
Infographic showing various Full Stack Software Developer job openings in Charlotte, NC as of May 2026, with employment types broken down into 94% Full Time, 3% Part Time, and 3% Contract. Highlights an 57% Physical, 26% Hybrid, and 17% Remote job distribution, with an average salary of $120,392 per year, or $57.9 per hour.
Full Stack Software Developer

Full Stack Software Developer

Maintec Technologies

Charlotte, NC • On-site

Other

This job post has expired today. Applications are no longer accepted.


Job description

ROLE: - Full Stack Software Developer
LOCATION: - Charlotte, NC
DURATION: - Long term contract
Job Responsibilities:
  • Proficient in ReactJS and the standard tools associated with it.
  • Redesign and develop reusable user interface components to improve the look and feel as well improve application performance.
  • Code and understand Java programming language which interacts with the front end.
  • Collaborate with end users to understand the requirements and troubleshoot.
  • Communicate with external and internal teams on exchanging technical ideas and design.
  • Strictly follow industry coding standards and practices.
  • Work closely with Dev leads, Product Owners, Scrum Master and other team members.

Required Skills and Qualifications:
  • Bachelor''s degree in Computer Science or any related discipline
  • 3+ of experience in ReactJS, Java, SpringBoot, Git, Jenkins, Rancher, JSON, XML
  • Experience working in Agile team environment. Familiar with all agile cermonies.
  • Good verbal and written communications skills

Good to have skills
  • Authentication/authorization framework
  • RedHat Linux
  • Splunk