Lead Developer Job Greenville SC :: Your Creative People

Lead Developer

Lead our development team in building engaging, intuitive software platforms that extends a brand’s outreach.

Why Work at YCP?
  • The Details
  • Working Here
  • Apply
The Details

We’re looking for an experienced Lead Developer to head our software development team as we build ground-up, leading online platforms for our clients. As a lead developer, you will lead our team of skilled developers (both in-house and contract) as we work with world-class clients on a variety of ground-up and pre-existing SaaS projects. If you are a problem solver that loves to code and has a reputation for strong servant leadership, we want to meet you!

Will you join us?

Goals & Requirements

The Lead Developer Will Serve Our Clients By:
  • Envisioning, scoping, estimating development projects with our internal team and with clients
  • Creating strategic modules and related services built upon the Backstage CMS platform and establishing rollout procedures that reduces the need for a high degree of technical knowledge to implement.
  • Identifying needs and creating internal tools for front-end developers to maximize their efficiency and effectiveness in rolling out software and developing websites.
  • Developing the next versions of our SAAS platform products and rolling out new features to current versions
  • Developing iOS, Android, and web-based apps
  • Building out supporting code libraries and an online knowledgebase for our team
  • Leading our development team by providing the strategic vision and establishing formal product roadmaps for each of our products, with key milestones, for each product's development

  • Strategically researching and implementing new technologies, development processes, and best practices (Agile, testing environments, etc.) with the software development & website development teams.
  • Overseeing the product support team and the speedy facilitation of requests and bugs for best client satisfaction. 
  • “Owning" our production servers and services and facilitating the rolling out of SaaS product upgrades
  • Securing our software source code, production servers, and website data and files.
  • Mentoring and training developers under this role in best practices, QA testing, and processes.
Requirements for Success 
  • A degree in computer science, IT or closely related field

  • At least 10 years of software development experience

  • Experience with Microsoft Internet Information Services (IIS) and working knowledge of javascript, CSS/HTML, AJAX, ASP.NET, SQL Server, web services, and Agile development practices

  • Knowledge of Java, Objective C, browser testing, standards compliance is a plus

  • Experience in GIT source control, bitbucket or similar
  • Approachable, others-first attitude, with the clear ability to maintain solid personal relationships

  • Excellent communication skills and timely responsiveness to requests

  • Good problem-solving skills (the ability to calmly address a problem and find a good solution)

  • Having personal integrity, grit, and being a self-starter, balanced with a respectful spirit for both peers and superiors

  • A commitment to our core values
Is YCP the place for you?

If you love the idea of working with exceptional clients in a culture of creative excellence, we want to hear from you! Inspire. Create. Delight. Think Differently

Apply Now
Working Here

Inspired to Create 

Whether you’re collaborating with the design team to develop a brand new custom web presence for a client or dodging Nerf darts in one of our epic office battles, you can be sure that every day on the job will blaze new trails in creative ingenuity and meaningful work.

Our Mission

Our mission is to live out our core values on the job every day, from the first cup of coffee to the last client meeting. We need creative team members who love what they do, have deep experience, and share our goal to deliver exceptional results for every client, every day. 

See What Our Clients Say

Our Values

Excellence. Partnership. Teamwork. Creativity. Dependability. Fun. Integrity. Our core values inspire everything we do at YCP. We don’t just hang our values on the walls. We internalize them and live them out in our work. If you share those values, let’s talk!

Learn About Our Values

Make a Difference Doing Work You Love

At YCP, our difference lies in our values, our culture, and our people.  We believe our team members serve clients best when they love their work, and that’s why we have intentionally created an environment that fosters creativity, excellence, and fun. Will you join us in thinking differently?

Apply Now

Why You'll Love Working Here

We want our team members to know how much we value them, and that’s why we offer a full range of benefits and perks designed to support both your personal and professional goals.

  • Competitive Salaries
  • Generous Paid Absences (including a week at Christmas)
  • Wellness Program for Healthy Living (including gym membership)
  • Professional and Personal Development
  • A Generous 401k Match
  • Family-Friendly Schedules

Extra Perks!

  • Team development activities 
  • Your celebratory birthday breakfast (and day off)
  • Company cookouts
  • Epic Nerf battles
  • The latest Apple-branded Hardware
  • Lots and lots of Starbucks coffee (and tea)!!

Create Alongside Exceptional People

No matter what you do, it’s the people you work with who make a good job great. That’s why we handpick our team members based on commitment to our core values, strong work ethic, and exceptional skills. Exceptional people, stellar results.

View More
View More
View More
Employees engaging in a nerf gun battle
View More
View More

You'll Love Coming in to Collaborate

We designed our open studio space to encourage teamwork, collaboration, and creativity. And when you need space for in-depth focus work, client meetings, or brainstorming sessions, we’ve got that covered too. 

Create for Rewarding Clients

From local businesses to national brands, our clients bring us challenging projects that require creativity, skill, and exceptional results. Here are a few of the brands we’ve worked with. 

Is YCP the place for you?

If you love the idea of working with exceptional clients in a culture of creative excellence, we want to hear from you! Inspire. Create. Delight. Think Differently

Apply Now

Apply Online

Please be aware that because of the high number of resumes submitted, only candidates that match the requirements of the position will be contacted. We encourage you to check the website in the future, as open positions are updated frequently.


Think differently with us.

At YCP, we don't hang our core values on the walls, we internalize them and live them out through the work we accomplish. If this sounds like a team you want to work with, contact us today.

Join the conversation.

Find us on one of the following social platforms to get a sneak peek into new projects, nerf gun wars, and agency life.

thinking differently