1

Full Stack Software Developer Jobs in Wilmington, NC

Prepare reports and summaries of findings for use by the full design team * Evaluate design options ... Proficient with recent software versions of AutoCAD Civil3D or Microstation, Microsoft Office, and ...

Prepare reports and summaries of findings for use by the full design team * Evaluate design options ... Proficient with recent software versions of AutoCAD Civil3D or Microstation, Microsoft Office, and ...

Spark Lab Leader

Wilmington, NC · On-site

$25 - $28.50/hr

... their full potential as productive, caring, responsible citizens. Serving children and teens ... Through high-quality programming, dedicated staff, and strong community partnerships, BGCSENC ...

New

Spark Lab Leader

Wilmington, NC · On-site

$25 - $28.50/hr

... their full potential as productive, caring, responsible citizens. Serving children and teens ... Through high-quality programming, dedicated staff, and strong community partnerships, BGCSENC ...

New

Project Engineer - Plan Review

NC · On-site

$96K - $149K/yr

... 000.00 Full Salary Range: $96,135.52 - $149,010.16 Working Hours: Scheduled hours are Monday ... Knowledge of civil engineering principles and related computations, regulations, computer software ...

... full-scale implementation * Apply scientific methods, root cause analysis, and structured ... Proficiency in CAD software (e.g., SolidWorks, Autodesk Inventor) * Familiarity with fiber optics ...

Showing results 41-60

Full Stack Software Developer information

See Wilmington, NC salary details

$21

$54

$78

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

As of Sep 7, 2026, the average hourly pay for full stack software developer in Wilmington, NC is $54.08, according to ZipRecruiter salary data. Most workers in this role earn between $44.95 and $62.31 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 is a full stack software developer?

A Full Stack Software Developer is a professional who is skilled in both front-end and back-end development. This means they can work on the user interface and experience (front-end), as well as the server, database, and application logic (back-end). Full Stack Developers are often proficient in multiple programming languages and frameworks, allowing them to build complete web or software applications from start to finish. Their versatility makes them valuable in teams that require a broad range of technical skills.

What are the key skills and qualifications needed to thrive as a full stack software developer?

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.

Is a full stack software developer still in demand?

Full stack software developers are currently in high demand due to their versatility in working with both front-end and back-end technologies. Skills in frameworks like React, Node.js, and cloud platforms increase employability, and demand is expected to remain strong as digital transformation continues across industries.

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

The most popular types of Full Stack Software Developer jobs in Wilmington, NC are:

What are popular job titles related to Full Stack Software Developer jobs in Wilmington, NC?

For Full Stack Software Developer jobs in Wilmington, NC, the most frequently searched job titles are:

What job categories do people searching Full Stack Software Developer jobs in Wilmington, NC look for?

The top searched job categories for Full Stack Software Developer jobs in Wilmington, NC are:

What cities near Wilmington, NC are hiring for Full Stack Software Developer jobs?

Cities near Wilmington, NC with the most Full Stack Software Developer job openings:

Infographic showing various Full Stack Software Developer job openings in Wilmington, NC as of August 2026, with employment types broken down into 81% Full Time, 14% Part Time, and 5% Contract. Highlights an 90% In-person, 5% Hybrid, and 5% Remote job distribution, with an average salary of $112,476 per year, or $54.1 per hour.

Civil Design Engineer - Land Development

Benesch

Wilmington, NC

Full-time

Retirement, PTO

Re-posted 17 days ago


Key responsibilities

  • Perform engineering analyses, develop designs, and prepare supporting calculations and documentation for land development projects.

  • Coordinate the drafting of project elements such as site layouts, utility plans, grading plans, and stormwater designs.

  • Assist in site visits and inspections to support project development and delivery.


Job description

Simply Put, A Great Place to Work

Benesch is a growing, multi-disciplined planning, engineering, and professional services firm. We enhance infrastructure and communities across the country – creating spaces and providing connections in ways that make a difference.

We pride ourselves on being nimble enough to remain responsive to client needs yet large enough to offer exceptional bench strength. As a member of our team, you'll have an opportunity to draw from those resources when you need them and, likewise, contribute your expertise when you have something to share.

At Benesch, we are looking for candidates with varied backgrounds and worldviews. We are committed to offering an inclusive work environment where everyone feels valued and respected. Statistics show that women and underrepresented groups are less likely to apply for a position if they don't meet 100% of the qualifications. If this statement resonates with you, don't be so hard on yourself—apply for the job!


Civil Site Designer II (Civil Engineering / Land Development / Site Development Designer)

Join our growing Civil Site and Land Development team as a Civil Site Designer II. This opportunity is ideal for candidates with backgrounds in civil engineering, land development, site design, municipal engineering, or water resources who are eager to contribute to impactful projects and grow their technical expertise.

In this role, you will collaborate with experienced engineers and designers on a variety of land development projects, performing engineering analyses, developing designs, and preparing supporting calculations and documentation. You will also coordinate the drafting of project elements for a diverse client base while gaining hands-on experience in site layout, utilities, grading, and stormwater design.

Candidates with experience or interest in roles such as Site Development Designer, Land Development Engineer, Civil Designer, Municipal Engineer or Site Civil Engineer are encouraged to apply. Recent graduates are also welcome to apply.

Location

This position will report to the Raleigh, Charlotte, or Wilmington office three days per week.

The Impact You Will Have
  • Collect and analyze project data and perform modeling, engineering analyses, and design calculations for land development projects.
  • Assist in the preparation of site layouts, utility designs, grading plans, and stormwater management systems.
  • Develop design details and technical documentation under the guidance of experienced engineers.
  • Organize calculations and supporting documents in accordance with project standards and best practices.
  • Coordinate the drafting of site layouts, utility plans, grading plans, and drainage designs.
  • Perform field visits and site inspections as needed to support project development and delivery.
  • Gain experience applying engineering codes, standards, and industry best practices.
  • Build proficiency with CADD software and engineering design tools while taking increasing ownership of project deliverables.
What We Are Looking For
  • Bachelor of Science in Civil Engineering or a related discipline required.
  • E.I.T. certification (or a desire to obtain a P.E. license in the future) preferred.
  • Two years of site development experience, including strong internship or related experience, preferred.
  • Experience with site design, utility layout, grading, and stormwater systems.
  • Strong experience with AutoCAD Civil 3D and stormwater modeling software preferred.
  • Interest in land development, municipal infrastructure, and civil engineering projects.
  • Ability to collaborate effectively in a team-oriented environment on challenging projects.
  • Willingness to support both office-based design work and field inspection activities, including occasional travel to project sites.
  • Familiarity with engineering codes, standards, and construction documentation is a plus. #LI-HV1

Why Benesch

It's simple. We invest in our people, not just our projects.

  • Career growth that's real with leadership development, training, and clear paths forward
  • Strong financial future with up to 9% retirement contribution for benefit-eligible employees
  • Flexibility that works with schedules that support your life
  • Time to recharge with generous paid time off and parental leave for benefit-eligible employees
  • Support beyond work through mentorship, hands-on experience, and opportunities to make an impact from day one

Whether you're starting your career or bringing years of experience, you'll have the support and exposure to grow here.

Explore our full benefits here: Click here 

Equal Opportunity & Accessibility

At Benesch, we believe great work starts with great people and that means creating a workplace where everyone has the opportunity to succeed.

Benesch is firmly committed to Equal Employment Opportunity (EEO) and prohibits employment discrimination for employees and applicants in all protected groups, including veterans and individuals with disabilities, or other status protected by federal, state, and local laws.

Benesch is committed to working with and providing reasonable accommodation to applicants with a physical disability or other impairment.

If you are limited in your ability or are unable to access Benesch's Careers website due to a physical disability or other impairment, you may request a reasonable accommodation by emailing TalentAcquisition@benesch.com. This option is only available to those in need of an accommodation due to a disability or other impairment. Please do not use this as an alternative method for general inquiries or status on applications, as you will not receive a response. Reasonable requests will be responded to as soon as possible on a case-by-case basis.

If you are based in California, we encourage you to read this important information for California residents linked here.

Know your Rights: Workplace Discrimination is Illegal 

We will be accepting applications on an ongoing basis until a candidate is found.

External Recruiters and Staffing Agencies

Benesch shall have no obligation to compensate any external recruiter or search firm for candidate submissions made without a valid, current, and fully executed agreement. Submission of candidate information does not establish entitlement to a fee.

All recruiting activity must be coordinated and authorized through the Benesch Talent Acquisition team. Please direct all communications to TalentAcquisition@Benesch.com