Senior Full Stack UI Developer
Location-Columbia, SC- Onsite for 30-90 days - schedule will turn to hybrid at the managers discretion (2-3 days remote/onsite after initial onsite period)
Duration:12months
Daily Duties / Responsibilities:
Seeking an experienced Senior Full Stack UI Developer with 10+ years of expertise in both front-end and backend development, along with proven technical leadership capabilities.
Key Responsibilities
Front-End Development (UI)
Design and develop responsive, scalable, and high-performance UI applications
Build modern web applications using React, Angular, or Vue.js
Translate UI/UX designs into clean, maintainable code.
Implement state management (Redux, NgRx, Context API, etc.)
Ensure performance optimization, accessibility (WCAG), and cross-browser compatibility.
Establish and enforce UI coding standards and best practices
Backend Development
Design and implement RESTful APIs / Microservices
Develop backend services using Python and Java.
Handle authentication and authorization (OAuth, JWT)
Design and manage database systems (SQL/NoSQL)
Ensure scalability, reliability, and security of backend systems
Full Stack Responsibilities
Work across the stack for end-to-end feature development
Integrate frontend and backend systems seamlessly
Troubleshoot and debug complex issues across layers
Ensure high-quality releases with proper testing and validation
- 8+ years total software experience
- Strong full stack developer (4+ years hands-on)
- 4+ years leadership (team/project lead)
- Ability to work in enterprise/government systems
- Experience with Government/Public/State Client
REQUIRED SKILLS (RANK IN ORDER OF IMPORTANCE):
THE ABILITY TO:
Frontend frameworks (React, Angular or similar modern component -based framework)
Backend languages (Node.js, Python, Java or similar server-side technologies)
API Development (RESTful services, GRAPHQL and versioning)
Database expertise (SQL and NoSQL)
DevOps fundamentals
PREFERRED SKILLS (RANK IN ORDER OF IMPORTANCE):
8+ years of experience in software development
4+ Strong hands-on experience in full stack development and UI engineering
4+ Proven experience in leading teams or projects