Full Stack Developer
Competitive
You'll complete your application on the employer's website.
Competitive
You'll complete your application on the employer's website.
Job type
Salary
Competitive
Location
Sector
Posted
30+ Days Ago
Responsibilities
Design, develop, and enhance scalable front-end and back-end features using modern JavaScript frameworks and best practices
Build, maintain, and evolve RESTful APIs and supporting application services to ensure reliability and performance
Write clean, maintainable, well-documented, and testable code that adheres to established engineering standards
Develop and maintain automated unit and integration tests to support long-term stability and quality
Participate actively in peer code reviews and technical design discussions, contributing thoughtful feedback and continuous improvement
Create and maintain clear technical documentation for systems, services, and APIs
Monitor application health through log analysis and observability tools, proactively identifying and troubleshooting issues
Support production environments by diagnosing incidents, resolving service disruptions, and implementing preventative improvements
Optimize PostgreSQL queries and contribute to performance tuning initiatives to enhance system efficiency and scalability
Contribute to CI/CD pipelines and deployment processes in collaboration with senior engineers
Leverage AI-assisted development tools to support code implementation, refactoring, automated test generation, debugging, and documentation drafting
Critically evaluate and validate AI-generated outputs to ensure accuracy, security, maintainability, and alignment with engineering standards
Integrate AI-assisted workflows responsibly within established development practices and governance frameworks
Collaborate closely with product managers, designers, and engineering team members to deliver solutions aligned with business objectives
Provide informal mentorship and knowledge sharing to junior developers as appropriate
Continuously expand technical expertise by staying current with emerging technologies, tools, and industry best practices
Perform other duties as assigned
Preferred
Bachelor's degree or equivalent combination of education and experience preferred
Benefits
401(k) with generous company match and immediate vesting
Medical, Dental, Vision & Voluntary Benefits
Company-paid Short-Term Disability, Long-Term Disability, and Life Insurance
Non-Accrued Paid Time Off (PTO) policy providing flexibility and work-life balance
80 hours of paid Sick Time annually
10 paid holidays per year
96 paid volunteer hours annually to support causes you care about
$1,000 annual Development Reimbursement for continued learning and growth
Paid Parental Leave to support growing families
Award-winning workplace culture and supportive team environment
Opportunities for growth and recognition in a mission-driven organization
Employee discounts and additional voluntary benefits including pet insurance, legal insurance, and more
Vivacity Tech is the first and only Public Benefit Corporation in the U.S. to provide technology hardware to schools.
Greenville, South Carolina, USA
https://vivacitytech.com
Growth Stage
Leadership Team
Eli Maloley
CEO & Founder
Recent News
EIN Presswire
V Guide by Vivacity Helps K-12 School Districts Confidently Manage Google at Scale
2026-05-06
UPSTATE BUSINESS JOURNAL
New to the Street: Vivacity Tech
2025-11-14
Business Journals
2022 Best Places to Work: Vivacity Tech is first-time honoree
2022-08-12
Company data provided by
Qualifications
Strong proficiency in Node.js for building scalable, high-performance backend services
Strong proficiency in React.js for developing responsive, maintainable front-end applications
Deep understanding of modern JavaScript (ES6+) and contemporary web standards, including HTML5 and CSS3
Hands-on experience with PostgreSQL, including designing schemas and writing optimized, efficient queries
Practical experience implementing automated testing using frameworks such as Jest or Mocha
Solid understanding of RESTful API design principles and integration best practices
Proficient in Git-based version control workflows, including branching, merging, and collaborative development practices
Working knowledge of containerization technologies (Docker preferred), CI/CD pipelines, and foundational cloud infrastructure concepts
Ability to analyze application logs, trace system-level issues, and support production troubleshooting
Foundational understanding of performance monitoring and optimization techniques
Experience leveraging AI-assisted tools to enhance software development workflows
Ability to critically evaluate, validate, and refine AI-generated code and documentation
Understanding of responsible AI usage within production environments, including security, quality, and governance considerations
Excellent verbal and written communication skills
Expert technical skills with the ability to troubleshoot and assist and train others
Excellent organizational skills and attention to detail
Excellent time management skills with a proven ability to meet deadlines
Ability to function well in a high-paced and at times stressful environment
Extremely proficient with Google Suite or similar software with the ability to learn new or updated software
Ability to work independently
Minimum 3 years relevant experience required
Bachelor's degree or equivalent combination of education and experience preferred
Required skills
Node.js, React.js, JavaScript (ES6+), HTML5, CSS3, PostgreSQL, Jest or Mocha, RESTful API Design, Git, Docker, CI/CD, AI-Assisted Software Development
Experience
3+ years
Interested in this role?
Apply directly on the employer's website — it only takes a few minutes.
Other roles in Greenville, SC or IT & Technology
We are looking for a systems-minded engineer to help advance our kernel development, performance engineering, and hardware-software co-design capabilities, with a particular focus on AI-assisted workflows and tooling.
We’re looking for dedicated, experienced, and deeply curious individuals to help solve some of the most complex challenges faced by our customers while building the future of post-AGI support alongside us.
Competitive
As a Staff Engineer on Payment Intelligence, you’ll work across our product portfolio to ensure we’re building in a consistent, efficient, and effective manner. Experience with large, distributed systems on the critical path will help candidates succeed, as will comfort working across the stack and interacting with ML…