Point your AI agent at freehire and let it find you a job.

Get the CLI →

Classical Conversations

NewBe an early applicant

Lead Software Developer

Posted
Discussion

Summary

Leads and mentors a team of 5–10 developers and interns building the scalable web platforms that deliver curriculum and community support to thousands of homeschooling families. Core stack is JavaScript/TypeScript, Node.js, React, and SQL, with emphasis on architecture, code standards, CI/CD, and AI-assisted development; fully on-site in Southern Pines, NC.

Apply today in 2 quick steps!

To Apply: complete this 3-minute survey and "Apply" to submit your resume.

Lead Software Developer – Quadrivium Services


Summary
Are you the developer others come to when the problem is hard, the stakes are high, and the answer has to be right? As Lead Software Developer, you’ll be the technical authority behind the platforms that deliver curriculum and community support to thousands of homeschooling families. You’ll architect scalable, high-availability systems and set the standard for how great code gets built. You’ll lead and mentor a team of 5–10 developers and interns, turning complex business needs into precise, well-documented solutions while driving measurable gains in quality, speed, and reliability. This is a role for someone who pairs deep technical mastery with the drive to keep raising the bar, and who wants that expertise to serve a mission that matters: “To Know God and to Make Him Known.”


Company Benefits

  • Performance-based bonuses are available with tenure

  • Matching 401k

  • 2 weeks of paid vacation time prorated

  • 8 hours of paid volunteer time/year

  • 10 Paid holidays

  • 1 Floating Holiday

  • Tuition reimbursement

  • Professional development

  • Medical, Vision, Dental, Life insurance

  • Employee Assistance Program


Additional Information
Job Type: Full Time – Regular, Salary, Exempt
Pay Rate: $78,000 – $90,000 annually
Reports to: Director of Software Development
Department: IT
Location: In Office – Home Office, 255 Air Tool Drive, Southern Pines, NC 28387
Travel: None


Minimum Qualifications

  • Bachelor’s degree in computer science or a related field, or equivalent experience

  • 7+ years of experience developing distributed software systems

  • Expert knowledge of JavaScript, NodeJS, TypeScript, React, HTML, and CSS

  • Proficiency with AI-assisted development

  • Strong understanding of database design and SQL

  • Experience with source code management and continuous integration systems

  • Demonstrated ability to lead and mentor development teams

  • Working knowledge of Agile development methodologies

  • Intermediate proficiency in Microsoft 365 (Word, Excel, Outlook, Teams, PowerPoint)


You’ll Achieve:

  • Rock-Solid Architecture: Design and deliver scalable web applications that support 10,000+ concurrent users and maintain 99.9% uptime, with disaster recovery built in from the start.

  • The Technical Standard: Establish and enforce development standards and code review practices that cut technical debt by 20% and measurably improve code quality.

  • A High-Performing Team: Build and mentor a team of 5–10 developers and interns who consistently deliver on time and in scope, through clear technical guidance, regular one-on-ones, and rigorous code reviews.

  • Automation That Scales: Implement automated testing and deployment pipelines that reach 80% test coverage and reduce deployment time by 50%.

  • Secure, Compliant Systems: Put security protocols in place that meet industry standards and protect the families and leaders who rely on our platforms.

  • Precision in Delivery: Translate stakeholder needs into detailed requirements, schedules, and resource plans, and manage risks and dependencies proactively so projects land with quality intact.

  • Global Coordination: Keep offshore development teams aligned and productive across multiple time zones.

  • Performance Under the Hood: Monitor, optimize, and systematically refactor systems to improve speed, reliability, and long-term maintainability.

  • Clarity for Leadership: Report project status weekly and present updates monthly, communicating technical concepts to non-technical audiences in clear language and visuals.

  • Documentation That Lasts: Produce comprehensive technical specifications and documentation that make your systems understandable and sustainable.

  • AI-Assisted Development, Done Right: Guide the team’s use of AI under CC’s development framework. Know when AI speeds work up and when it calls for careful engineering, and hold AI-assisted work to the same standards as all team code.


Why You’ll Excel in This Role:

  • Recognized Expertise: You’ll be the go-to technical authority, trusted to make architectural calls and set direction based on your own analysis and judgment.

  • Room to Own the Problem: You’ll have the autonomy to dig into complex problems, form your own conclusions, and build the right solution rather than the fast one.

  • Continuous Mastery: Constant exposure to new challenges in scalability, security, and performance keeps you learning and sharpening your craft, never stuck in routine.

  • Measurable Results: Clear targets for uptime, test coverage, deployment speed, and technical debt let you see and prove the impact of your work.

  • Momentum and Variety: Shifting priorities and new initiatives give you the pace and change that keep driven, high-energy developers engaged.

  • Exactness Is Valued: Your attention to detail and insistence on doing it right are central to the role, not something you have to defend.

  • Shaping the Future of the Team: You’ll define how the development team works, from standards and workflows to the metrics that measure success, and you’ll mentor the next generation of developers.

  • A Seat at the Strategy Table: Collaborate with leadership on strategic planning for technology initiatives and see your recommendations shape the direction of the organization.

  • Faith-Driven Culture: Work alongside colleagues who live out Grace in Speech, Humility of Mind, Integrity in Action, Diligence in Work, and Excellence in Results.

  • Purposeful Impact: Every system you architect and every line of code your team ships helps Classical Conversations families, Directors, and communities flourish. Your work equips parents to homeschool with confidence and advances the mission of classical Christian education.


Physical Demands
Ability to sit at a computer workstation for extended periods (up to 8 hours daily). Color vision is required for reviewing charts, graphs, and visual presentations. Ability to lift and carry up to 25 pounds occasionally. Reasonable accommodations may be provided for individuals with disabilities.

Work Environment
This is an in-office role at the Home Office in Southern Pines, NC, in a climate-controlled workspace with reliable high-speed internet. Expect a fast-paced, collaborative environment with frequent cross-department interaction, shifting priorities, and coordination with offshore teams across multiple time zones.

Skills

What Lead Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.