1

Junior Full Stack Developer Jobs in Mauldin, SC (NOW HIRING)

Developer, KeyMark Labs

Liberty, SC · On-site

$100 - $125/hr

Description The Developer - KeyMark Labs position is a ... NET Full Stack development role. This person participates in KeyMark Labs' development efforts ...

Solutions Engineer III

Greenville, SC · On-site

$100 - $125/hr

NET, SQL Server, APIs, and modern full-stack development. In this role, you will partner with ... Mentor junior developers and contribute to reusable frameworks, standards, deployment practices ...

Software Engineering Manager As a Software Engineering Manager, you will work and manage a team of full-stack developers that work on all server-side aspects of smart home security. Our mandate is ...

Web Development Tutor

Greenville, SC · Remote

$18 - $40/hr

Ability to explain client-server architecture, MVC patterns, and authentication while preparing students for full-stack development roles and software engineering careers. * Conceptual Teaching ...

JavaScript Tutor

Greenville, SC · Remote

$18 - $40/hr

Ability to explain callback functions, scope and hoisting, and the event loop while preparing students for web development careers and full-stack engineering coursework. * Conceptual Teaching ...

Software Engineering Manager As a Software Engineering Manager, you will work and manage a team of full-stack developers that work on all server-side aspects of smart home security. Our mandate is ...

AI Solutions Engineering Delivery Lead

Spartanburg, SC · On-site

$100K - $131K/yr

... full-stack AI solutions. As a senior technical leader, you will leverage deep technical ... Data Science, Engineering, Mathematics, or related technical field - Minimum of 10 years of ...

Supabase Tutor

Greenville, SC · Remote

$18 - $40/hr

Adapts instruction using database design exercises, authentication implementation tutorials, and full-stack project development to support developers from Supabase beginners through advanced users ...

We seek a talented mid- to senior-level engineer with full-stack development skills and strong communication abilities. This individual will collaborate closely with business teams to understand and ...

Senior Software Engineer

Greenville, SC · On-site

$100 - $125/hr

And we're hiring engineers to help us bring case intelligence to more departments. The Role We're ... Build and ship customer‑facing features across the full stack (front end, back end, and data ...

... junior engineers, and act as the mechanical discipline's technical authority through the full ... stack-ups, and pressure system calculations (e.g., PRV sizing per API 520). * Design hydrogen ...

... stack: Ensure success of day-to-day production Operations. Monitor daily ETL loads across SQL jobs ... Review code, enforce best practices, and mentor junior engineers. Partner with Scrum Masters ...

ETL Lead

Greenville, SC · On-site

$125 - $150/hr

Review code, enforce best practices, and mentor junior engineers. * Partner with Scrum Masters ... Modern Azure Data Stack Leadership * Lead the strategy, design, and engineering of Canal's modern ...

... stack: Ensure success of day-to-day production Operations. Monitor daily ETL loads across SQL jobs ... Review code, enforce best practices, and mentor junior engineers. Partner with Scrum Masters ...

... stack: Ensure success of day-to-day production Operations. Monitor daily ETL loads across SQL jobs ... Review code, enforce best practices, and mentor junior engineers. Partner with Scrum Masters ...

Showing results 21-40

Junior Full Stack Developer information

See Mauldin, SC salary details

$21.7K

$80.4K

$124.2K

How much do junior full stack developer jobs pay per year?

As of Sep 9, 2026, the average yearly pay for junior full stack developer in Mauldin, SC is $80,385.00, according to ZipRecruiter salary data. Most workers in this role earn between $60,500.00 and $78,600.00 per year, depending on experience, location, and employer.

What is a junior full stack developer?

A Junior Full Stack Developer is an entry-level software engineer who is capable of working on both the front-end and back-end components of web applications. They typically have foundational knowledge of programming languages such as JavaScript, HTML, CSS, as well as experience with frameworks like React, Node.js, or similar technologies. Junior Full Stack Developers collaborate with more experienced developers to build, test, and maintain web applications. Their responsibilities often include writing code, debugging, and learning best practices under supervision. This role is ideal for individuals looking to grow their skills in all areas of web development.

What does a junior full stack developer do?

A full stack developer works on both the user-facing and back-end elements of websites and applications. A junior full stack developer works under the supervision of a senior developer. In this position, your duties include handling coding responsibilities for front-end, user-facing elements. You use JavaScript, HTML, and CSS for this part of the job. You also use languages such as Python, SQL, and PHP for the back-end system of a website, including the database, cloud network, and security features. In addition to coding, you test and debug your developments and work with other team members using development strategies and methodologies.

What are the key skills and qualifications needed to thrive as a junior full stack developer, and why are they important?

To thrive as a Junior Full Stack Developer, you need a solid understanding of front-end and back-end programming languages (such as JavaScript, HTML/CSS, and a back-end language like Python or Node.js), along with a relevant degree or coding bootcamp certification. Familiarity with frameworks (like React or Angular), version control systems (such as Git), and basic database management is typically required. Strong problem-solving skills, adaptability, and effective teamwork set standout developers apart. These skills are crucial for building robust, user-friendly applications and collaborating efficiently in fast-paced development environments.

What are some common challenges junior full stack developers face during their first year on the job?

Junior Full Stack Developers often encounter challenges such as balancing the demands of both front-end and back-end development, adapting to new frameworks or tools, and managing time effectively across multiple projects. Collaborating with more experienced team members and understanding how to communicate technical concepts clearly can also be a learning curve. Regular code reviews and mentorship are commonly provided to help junior developers grow their skills and confidence in a supportive team environment.

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

AspectJunior Full Stack DeveloperFront End Developer
Required SkillsHTML, CSS, JavaScript, basic backend knowledge, frameworks like React or AngularHTML, CSS, JavaScript, UI/UX design, frameworks like React, Angular, or Vue
Work EnvironmentCollaborates on both client-side and server-side projects, often in startups or tech companiesFocuses on user interface and experience, primarily in web development teams
Common UsageEntry-level role for full stack development in various industriesSpecialized role focusing on front-end development in web projects

The main difference is that a Junior Full Stack Developer works on both front-end and back-end tasks, while a Front End Developer specializes in creating and optimizing user interfaces. The Junior Full Stack Developer has a broader skill set, whereas the Front End Developer focuses more on design and user experience.

What cities near Mauldin, SC are hiring for Junior Full Stack Developer jobs?

Cities near Mauldin, SC with the most Junior Full Stack Developer job openings:

Infographic showing various Junior Full Stack Developer job openings in Mauldin, SC as of August 2026, with employment types broken down into 86% Full Time, 8% Part Time, 5% Contract, and 1% Nights. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution, with an average salary of $80,385 per year, or $38.6 per hour.

Developer, KeyMark Labs

Liberty, SC • On-site

$100 - $125/hr

Other

Posted 14 days ago


Job description

Description

The Developer – KeyMark Labs position is a .NET Full Stack development role. This person participates in KeyMark Labs' development efforts, both large and small, to execute the product roadmap for current KeyMark products (Forms InMotion, Relay, ePosit, and others). In addition, this role will interface with KeyMark’s development partners on matters pertaining to KeyMark’s FileHold product.

Primary responsibilities include
  • Helping set technical direction for KeyMark Labs' development efforts
  • Introduce and deploy AI assisted software development tools (such as Claude Code) and practices into KeyMark’s development organization.
  • Meeting with KeyMark's customers and prospects to define and prioritize product requirements
  • Helping establish go-to-market strategies
  • Identifying new opportunities for innovative product offerings
Requirements ESSENTIAL DUTIES & SPECIFIC RESPONSIBILITIES
  • Participate in the end-to-end software development lifecycle, from requirements gathering and design through implementation, testing, deployment, and maintenance
  • Work closely with KeyMark’s development partner to ensure alignment with KeyMark’s business objectives.
  • Design, develop, and maintain robust and scalable systems using .NET technologies, ensuring adherence to coding standards and best practices
  • Perform unit testing and fix bugs or other coding issues
  • Collaborate closely with stakeholders to understand business requirements, translate them into technical specifications, and provide innovative software solutions
  • Conduct code reviews, provide constructive feedback, and promote code quality, security, and performance optimization
  • Stay current with industry trends, emerging technologies, and best practices in .NET development, and evaluate their applicability to KeyMark's systems
  • Interact directly with customers and prospects to gather feedback, analyze data, and understand user needs
  • Monitor and incorporate industry trends and innovations into KeyMark products
  • Research and author product requirements, including use cases and user personas
  • Work closely with engineering to specify feature details, create user stories, and drive delivery and UAT
  • Create release and product-level features, advantages, and benefits documentation
ESSENTIAL DUTIES & SPECIFIC RESPONSIBILITIES
  • Participate in the end-to-end software development lifecycle, from requirements gathering and design through implementation, testing, deployment, and maintenance
  • Work closely with KeyMark’s development partner to ensure alignment with KeyMark’s business objectives.
  • Design, develop, and maintain robust and scalable systems using .NET technologies, ensuring adherence to coding standards and best practices
  • Perform unit testing and fix bugs or other coding issues
  • Collaborate closely with stakeholders to understand business requirements, translate them into technical specifications, and provide innovative software solutions
  • Conduct code reviews, provide constructive feedback, and promote code quality, security, and performance optimization
  • Stay current with industry trends, emerging technologies, and best practices in .NET development, and evaluate their applicability to KeyMark's systems
  • Interact directly with customers and prospects to gather feedback, analyze data, and understand user needs
  • Monitor and incorporate industry trends and innovations into KeyMark products
  • Research and author product requirements, including use cases and user personas
  • Work closely with engineering to specify feature details, create user stories, and drive delivery and UAT
  • Create release and product-level features, advantages, and benefits documentation
AUTONOMY

This role operates at the Professional level of autonomy: job functions are performed independently, with work reviewed and next-level management available as needed.

MANAGERIAL OR SUPERVISORY RESPONSIBILITY

This position does not currently carry supervisory responsibility for other staff. As KeyMark successfully launches new products and the KM Labs team grows, opportunities for management advancement will emerge.

RESPONSIBILITY FOR CONTACTS

This role maintains extensive contacts, both internally and externally. Internally, it interacts with local and remote management, staff, and business partners. Externally, it interacts with customer representatives, prospects, vendors, and members of professional organizations.

RESPONSIBILITY FOR RESOURCES

This role is responsible for the retention and use of intellectual capital and methods used to implement products.

QUALIFICATIONS & REQUIRED BACKGROUND Education & Certifications
  • Bachelor's or advanced degree in Computer Science, Engineering, or an equivalent field required
Experience
  • 5-7 years of full stack development experience highly preferred
  • Proficiency with Claude Code preferred.
  • Claude Certified Developer (CCDV-F) certification strongly preferred.
  • Prior experience working in a team-oriented application development environment
  • Familiarity with cloud services (AWS, Azure) preferred
  • Hyland OnBase experience a plus
Knowledge & Technical Skills
  • Proficient in .NET Full Stack development, with a strong background in Agile development methodologies
  • .NET Framework, C#, Python, React, ASP.NET, MVC, SQL Server, JavaScript, HTML, CSS, and related web technologies
  • Creating and using REST APIs
  • Agile, Waterfall, and blended development methodologies
  • Database design, SQL optimization, and performance tuning
  • Solid understanding of software development principles, object-oriented programming, and design patterns
  • Familiarity with source control systems (e.g., GitHub) and DevOps practices
  • Working knowledge of application security principles and secure software development practices in support of ISO/IEC 27001 and related compliance requirements
  • Excellent problem-solving skills, with strong attention to detail and the ability to prioritize and manage multiple tasks effectively
  • Proficiency in formal engineering methods, including documentation and communication, both internally and customer-facing
  • Strong understanding of end-user considerations required for intuitive, efficient, and user-friendly software applications
  • Working knowledge of customer satisfaction principles and disciplines
Other
  • Disciplined work habits, attention to detail, and a strong sense of self-motivation
  • Strong communication and interpersonal skills, with the ability to collaborate effectively across cross-functional teams
  • Ability to take initiative and adapt to changing direction and challenges
  • Willingness to roll up your sleeves and do whatever is necessary
  • Positive attitude and high level of determination
  • Willingness to travel, albeit infrequently
  • Ability to effectively interact with senior and executive management, both internally and externally
  • Demonstrated ability to work well with colleagues and customers, including building rapport, identifying needs, and communicating diplomatically
  • Product intuition, including a strong understanding of application and user interface best practices
  • Ability to leverage data to make good decisions when confronted with ambiguity
  • Ability to influence, lead, and gain the confidence of an experienced cross-functional product team
  • Balance of obsessive attention to detail and strategic thinking
  • Ability to analyze complex problems and propose, defend, and gather support for solutions
  • Willingness to ask for help when needed
#J-18808-Ljbffr