Senior Full Stack UI Developer - 26-06120
Job Description
Job DescriptionJob 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 ResponsibilitiesFront-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