1

Full Stack Software Engineer Jobs in Raleigh, NC

... software engineers to develop and implement server-side web applications through the full development cycle from concept to software release. Required * BS in Computer Science. * 3-5 years full-stack ...

... full-stack development or API development. Preferred qualifications: * Master's degree or PhD in ... As a software engineer, you will work on a specific project critical to Google's needs with ...

... full-stack development or API development. Preferred qualifications: * Master's degree or PhD in ... Google's software engineers develop the next‑generation technologies that change how billions of ...

Showing results 21-40

Full Stack Software Engineer information

See Raleigh, NC salary details

$43.3K

$131K

$185.2K

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

As of Sep 7, 2026, the average yearly pay for full stack software engineer in Raleigh, NC is $131,000.00, according to ZipRecruiter salary data. Most workers in this role earn between $107,900.00 and $153,600.00 per year, depending on experience, location, and employer.

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.

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 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.

Are full stack software engineers in demand?

Full stack software engineers are in high demand due to their ability to work on both front-end and back-end development, making them valuable in many industries. Companies seek these professionals for their versatility, often requiring knowledge of frameworks, programming languages, and tools like JavaScript, Python, and cloud platforms. The demand is expected to grow as digital transformation continues across sectors.

Can I learn full stack software engineer in 3 months?

Becoming a full stack software engineer in three months is challenging, as it typically requires several months to years of consistent learning to gain proficiency in both front-end and back-end development, including skills in programming languages, frameworks, databases, and version control. Intensive bootcamps or self-study programs can accelerate learning, but practical experience and project work are essential for job readiness.

What are the most commonly searched types of Full Stack Software Engineer jobs in Raleigh, NC?

The most popular types of Full Stack Software Engineer jobs in Raleigh, NC are:

What cities near Raleigh, NC are hiring for Full Stack Software Engineer jobs?

Cities near Raleigh, NC with the most Full Stack Software Engineer job openings:

Infographic showing various Full Stack Software Engineer job openings in Raleigh, NC as of August 2026, with employment types broken down into 100% Full Time. Highlights an 63% In-person, 4% Hybrid, and 33% Remote job distribution, with an average salary of $131,008 per year, or $63 per hour.

Globality RDC - Lead Full Stack Engineer

Spark Tek Inc

Durham, NC • On-site

Full-time

Re-posted yesterday


Job description

Job Summary:
Spark Tek Inc is looking for a Senior Full Stack Software Engineer to join their team. The role involves developing Angular UI applications and full stack Java development for financial applications, focusing on delivering innovative solutions in the financial domain.
Responsibilities:
• design, develop, test, deploy, maintain and improve Fidelity customer-facing software solutions
Qualifications:
Required:
• Bachelor’s degree in Computer Science or equivalent.
• Demonstrated expertise developing and testing accessible and responsive UI applications using Angular, NgRx, and TypeScript
• Expert level knowledge of REST API development using Java, Spring and Spring Boot technologies.
• Demonstrated expertise MQ /Kafka technology to develop and support data ingestion services
• Familiarity using financial messaging protocols like FIX.
• Familiarity with GIT workflow for code check-ins and review
• Experience with devops/deployment tools and techniques like Jenkins, Concourse, Docker etc.
• Strong software experience in developing and a proven track record of delivering full-stack cloud - based applications.
• Demonstrated expertise in various relational and non-relational database technologies (Ideally Oracle/Redis/Aerospike/Dynamo DB DB)
• You are comfortable working in an Agile software delivery environment, with exposure to continuous integration and continuous delivery tools.
• You have a passion for clean, maintainable code and are always looking to improve your engineering skills in fast-paced, ambiguous environments.
• Learning, adapting, and embracing new concepts & technologies quickly and implementing them successfully.
• Understanding of fundamental design principles for building a modular and scalable platform.
• You build positive relationships with other team members and have excellent verbal and written communication.
• Good communication skills, problem solving skills, and a highly professional attitude are essential for this role.
Preferred:
• 10+ years of experience developing multi-tier distributed application preferred.
• Experience using AWS cloud technologies is a plus.
Company:
Spark Tek Inc offers IT solutions and consultancy services, specializing in IT services and consulting for various industries. Founded in 2021, the company is headquartered in Farmers Branch, USA, with a team of 51-200 employees. The company is currently Growth Stage.