Full Stack UI Developer
Role details
Job location
Tech stack
Job description
Work Location: Onsite for 30-90 days - schedule will turn to hybrid at the managers discretion (2-3 days remote/onsite after initial onsite period), 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
Requirements
Candidate Location: Candidate MUST be a SC resident or willing to relocate to SC prior to starting the role at their own expense., 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, 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.