Interview Process: 1 round, Virtual/Online
Duration of the Contract: 12 months
Possibility for Extension: Yes
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)
Candidate Location: Candidate MUST be a SC resident or willing to relocate to SC prior to starting the role at their own expense.
Full job description attached & required/preferred skills are stated below.
Required Skills
Bachelor's or Master's degree in Computer Science or related field
Frontend frameworks (React, Angular or similar modern component -based framework)
Backend languages (Node.js, Python, Java or similar server-side technologies)
DevOps fundamentals
API Development (RESTful services, GRAPHQL and versioning)
Database expertise (SQL and NoSQL)
Preferred Skills
8+ years of experience in software development
4+ years of experience in full stack development and UI engineering
4+ years of proven experience in leading teams or projects
State mandatory - Criminal, Credit and E-Verify background checks |
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
|
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
|