1

Full Stack Software Engineer Jobs in Charleston, SC

Be Seen First

Full Stack Developer

Charleston, SC · On-site

$115K - $120K/yr

BreakPoint Labs is seeking a Full Stack Developer to support the development and maintenance of ... the software development lifecycle. In this role, the developer will collaborate with cross ...

Full Stack Mobile Developer (React Native, AWS) Hybrid in Charleston, SC Schedule: Flexible hours ... Interest in privacy-first architecture and building software that prioritizes user trust. How We ...

Software Engineer

Charleston, SC · On-site

$60K - $100K/yr

Software Engineer Revature | United States (Remote to Start) About Revature Revature is a ... the full stack • Apply AI and GenAI tools to improve development speed and quality • Work ...

Junior Microservices Developer

Charleston, SC · On-site

$62K - $81K/yr

Currently, We are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists, Machine Learning engineers for full time positions ...

next page

Showing results 1-20

Full Stack Software Engineer information

See Charleston, SC salary details

$41.6K

$126.1K

$178.3K

How much do full stack software engineer jobs pay per year?

As of Jun 27, 2026, the average yearly pay for full stack software engineer in Charleston, SC is $126,121.00, according to ZipRecruiter salary data. Most workers in this role earn between $103,900.00 and $147,900.00 per year, depending on experience, location, and employer.

What engineers make $500,000?

Senior software engineers, especially those working in high-demand industries like technology, finance, or with expertise in areas such as machine learning, cloud computing, or cybersecurity, can earn $500,000 or more annually. Achieving this level often requires extensive experience, advanced skills, and sometimes stock options or bonuses in addition to base salary.

Will AI replace full stack dev?

Full stack software engineers design and develop both front-end and back-end systems, and while AI tools can automate certain coding tasks, they are unlikely to fully replace the need for human developers. Full stack roles require problem-solving, creativity, and understanding of complex systems that AI cannot fully replicate. Continuous learning and adapting to new technologies remain essential for full stack developers.

What Is a Full Stack Software Engineer?

A full stack software engineer develops all aspects of a software application, from the user interface to the back-end database. As a full stack software engineer, your job duties include gathering customer requirements, writing the code to develop the application, and troubleshooting the application for any issues. The qualifications to pursue a career as a full stack software engineer include an associate or bachelor’s degree in computer science, software engineering, or a related field and proficiency in a variety of coding languages and frameworks.

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

To thrive as a Full Stack Software Engineer, you need strong proficiency in both front-end (e.g., HTML, CSS, JavaScript) and back-end (e.g., Node.js, Python, Java) development, typically supported by a relevant degree or equivalent experience. Familiarity with frameworks (like React or Angular), version control (such as Git), databases (SQL/NoSQL), and cloud platforms is essential, and certifications like AWS Certified Developer can be beneficial. Problem-solving ability, collaboration, and adaptability are vital soft skills that help engineers navigate complex projects and work effectively in teams. These skills ensure the ability to deliver robust, scalable, and user-friendly applications that meet dynamic business needs.

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

AspectFull Stack Software EngineerFront End Developer
Required SkillsProficiency in both front-end and back-end technologies, including HTML, CSS, JavaScript, server-side languages, and databases.Specializes 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 involved in full project lifecycle.Focuses primarily on designing and implementing user interfaces and user experience.
Common UsageUsed in full-stack development teams, startups, and projects requiring versatile developers.Found in teams emphasizing UI/UX, web design, and front-end frameworks.

While both roles require strong JavaScript skills, Full Stack Software Engineers handle both front-end and back-end development, whereas Front End Developers focus solely on the user interface and experience. The choice depends on whether you prefer a broader development scope or specialization in UI design.

Is full stack engineering still in demand?

Full stack software engineers are currently in high demand due to their ability to work on both front-end and back-end development, supporting the growth of web applications and digital services. Employers seek professionals with skills in frameworks, programming languages, and cloud technologies, making this a stable career choice in the tech industry.

What are Full Stack Software Engineers?

Full Stack Software Engineers are professionals skilled in both front-end and back-end development. They are capable of designing, building, and maintaining the user interface (client-side) as well as the server logic, databases, and application architecture (server-side). This means they can work on projects from start to finish, handling everything from user experience to data management. Full Stack Software Engineers often use a variety of programming languages and frameworks, making them versatile and valuable members of a development team.

What does a full stack software engineer do?

A full stack software engineer designs, develops, and maintains both the front-end user interface and the back-end server, database, and application logic of web applications. They are proficient in multiple programming languages, frameworks, and tools to build complete software solutions and often collaborate across teams to ensure seamless functionality. Knowledge of version control, APIs, and deployment processes is also essential for this role.

How do Full Stack Software Engineers typically collaborate with other team members during a development project?

Full Stack Software Engineers often work closely with front-end and back-end developers, UI/UX designers, product managers, and QA testers throughout the software development lifecycle. Collaboration typically involves participating in agile ceremonies such as daily stand-ups, sprint planning, and code reviews to ensure alignment and progress. They are expected to communicate effectively across disciplines, help troubleshoot issues that span both client and server sides, and contribute to shared documentation. This collaborative environment helps ensure that solutions are cohesive, scalable, and meet user requirements.
What are the most commonly searched types of Full Stack Software Engineer jobs in Charleston, SC? The most popular types of Full Stack Software Engineer jobs in Charleston, SC are:
What are popular job titles related to Full Stack Software Engineer jobs in Charleston, SC? For Full Stack Software Engineer jobs in Charleston, SC, the most frequently searched job titles are:
What job categories do people searching Full Stack Software Engineer jobs in Charleston, SC look for? The top searched job categories for Full Stack Software Engineer jobs in Charleston, SC are:
What cities near Charleston, SC are hiring for Full Stack Software Engineer jobs? Cities near Charleston, SC with the most Full Stack Software Engineer job openings:
Infographic showing various Full Stack Software Engineer job openings in Charleston, SC as of June 2026, with employment types broken down into 88% Full Time, 10% Part Time, and 2% Contract. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $126,121 per year, or $60.6 per hour.
Full Stack Developer

Full Stack Developer

BreakPoint Labs

Charleston, SC • On-site

$115K - $120K/yr

Full-time

Medical, Dental, Retirement, PTO

Posted 17 days ago

Be Seen First

After you apply to this job, you can share why you’re interested to jump to the top of the candidate list.


Job description

BreakPoint Labs is seeking a Full Stack Developer to support the development and maintenance of both front-end and back-end components of web applications, with a strong emphasis on integrating security throughout the software development lifecycle. In this role, the developer will collaborate with cross-functional teams to implement DevSecOps practices, enhance automation, and promote secure coding standards. The ideal candidate will leverage their foundational knowledge of full-stack development, security principles, and DevSecOps methodologies to help deliver secure, high-quality software solutions.

Responsibilities include:

  • Develop, test, and maintain web applications utilizing both front-end and back-end technologies.
  • Integrate security into the development pipeline through DevSecOps practices.
  • Collaborate with engineers, sustainment, security tools, and operations teams to bolster automation and security.
  • Write clean, maintainable, and efficient code in adherence to best practices and coding standards.
  • Build and sustain CI/CD pipelines for automating build, test, and deployment procedures.
  • Implement and oversee security controls and monitoring systems.
  • Address and resolve issues across development, testing, and production settings.
  • Engage in Agile/Scrum activities, including daily stand-ups, sprint planning, and retrospectives.
  • Document technical processes and security protocols.
  • Work effectively in a team-based, collaborative setting.

Required Experience:

  • A minimum of 3 years of experience in full-stack development, emphasizing DevSecOps practices.
  • Proficiency in front-end technologies such as HTML, CSS, JavaScript, and frameworks (e.g., React, Angular).
  • Proficiency in back-end technologies such as Node.js, Python, Ruby, Java, or .NET.
  • Experience with databases (SQL and NoSQL) and AWS RDS
  • Strong understanding of DevSecOps practices and tools (e.g., Docker, Kubernetes, Git).
  • Experience with CI/CD pipelines and automation tools.
  • Knowledge of secure coding practices and security frameworks (e.g., OWASP).
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration skills.
  • Ability to work in a fast-paced, Agile environment.
  • Working knowledge and experience using APIs.
  • Experience working in cloud platforms (specifically with AWS and Azure).
  • Experience with the Atlassian tool suite.
  • Knowledge of infrastructure-as-code (IaC) tools (e.g., Terraform, Ansible).
  • Experience with container security pipeline development

Certifications Required: DoD 8570 IAT Level II and DoD 8140 CSSP Auditor compliant certifications

Security Clearance Required: Secret

Education Required: Bachelor’s Degree; Area(s) of Study should be in Computer Science, Information Technology, or a related field, or possess equivalent professional experience.

Company Description

BreakPoint Labs, a small business cybersecurity services firm, is dedicated to providing the methods and means for sustainable, measurable, and effective cybersecurity operations. Powered by highly motivated, experienced cybersecurity professionals with technical and scientific proficiency. We are known for developing and leveraging technology to enable a more secure cyberspace. With well-formed service delivery models in cybersecurity assessments, defensive cyber operations, research and development, and cybersecurity training, we are able to support a diverse customer base in addressing its most challenging problems in cyberspace.
We are constantly seeking enthusiastic cybersecurity professionals, either to exchange technical ideas and lessons learned or to potentially join our Team. Through an established corporate culture, we embrace a highly technical, [geeky] workforce passionate about developing and leveraging technology to secure cyberspace. We have recently merged with Valiant Solutions to make us stronger, and better than ever to provide our customers with outstanding services.