Job Title: Senior Full Stack UI Developer
Location: Columbia, SC (Hybrid role – onsite initially for 30–90 days, then 2–3 days onsite/remote at manager’s discretion)
Duration: 12 Months
Job Description
We are seeking an experienced Senior Full Stack UI Developer with strong expertise in modern front-end and back-end development technologies. This role requires hands-on development experience along with technical leadership capabilities to support enterprise-level application initiatives.
The ideal candidate will have extensive experience building scalable, responsive web applications, developing backend services and APIs, and collaborating across teams to deliver high-quality software solutions.
Key Responsibilities
Front-End Development
Design and develop responsive, scalable, and high-performance UI applications
Build modern web applications using React, Angular, Vue.js, or similar frameworks
Translate UI/UX designs into clean, maintainable, and reusable code
Implement state management solutions such as Redux, NgRx, or Context API
Ensure performance optimization, accessibility compliance (WCAG), and cross-browser compatibility
Establish and enforce UI coding standards and development best practices
Back-End Development
Design and implement RESTful APIs and microservices
Develop backend services using Python, Java, Node.js, or similar technologies
Implement authentication and authorization mechanisms including OAuth and JWT
Design, manage, and optimize SQL and NoSQL databases
Ensure backend scalability, reliability, and security
Full Stack Development
Work across the technology stack for end-to-end feature development
Integrate frontend and backend systems seamlessly
Troubleshoot and resolve complex technical issues across multiple layers
Support testing, validation, and deployment activities to ensure quality releases
Required Skills
Strong experience with front-end frameworks such as React, Angular, or similar modern frameworks
Experience with backend technologies including Node.js, Python, Java, or equivalent
Expertise in API development including RESTful services and GraphQL
Strong database experience with SQL and NoSQL platforms
Understanding of DevOps fundamentals and deployment processes
Preferred Qualifications
8+ years of software development experience
4+ years of hands-on full stack and UI engineering experience
Proven experience leading technical teams or projects
Strong analytical, troubleshooting, and problem-solving skills
Excellent communication and collaboration abilities
Education
Bachelor’s or Master’s degree in Computer Science or related field
For more details reach at resumes@navitassols.com