What are the responsibilities and job description for the Vue JS Architect position at HAN IT?
Overview
We are seeking a skilled Architect to join our team. As an Architect, you will be responsible for designing, planning.
This role requires a strong background in software architecture, system design, and identity access management.
Location: Charlotte NC - Hybrid 2 days
Duration: 6 months
Title: Java Vue JS Architect
Location: Clinton NJ (Onsite Role) (Local candidates preferred)
Job Description:
Java Vue JS Architect (10 Years)
Overview We are looking for an experienced Senior Java Vue JS architect with 10 years of experience to lead our front-end development team. The ideal candidate will have a deep understanding of Vue.js, Express.js, Node.js modern front-end architectures, and best practices in web development.
Primary Skills:
· Vue JS (Advanced)
· Spring MVC, SpringBoot, Microservices, Kafka, Hibernate, Struts,. Kubernetes, Docker, Node.js,
· React JS
· RESTful APIs, SOAP, JSON
· JavaScript (ES6 , TypeScript)
· AWS Cloud
· Frontend build tools and workflows
Secondary Skills:
· GraphQL
· Server-Side Rendering (Next.js)
· Testing frameworks (Jest, React Testing Library)
· CI/CD for frontend applications
· Performance optimization techniques
Key Responsibilities:
· Lead the design and development of complex, scalable Vue JS applications and migrating Vue JS application to React
· Mentor junior developers and conduct code reviews to ensure code quality and best practices
· Collaborate with UX/UI designers and backend developers to implement intuitive user interfaces
· Architect frontend solutions that align with business requirements and technical constraints
· Implement and maintain coding standards, style guides, and documentation
· Drive the adoption of new technologies and methodologies to improve development efficiency
· Optimize application performance and ensure cross-browser compatibility
· Troubleshoot and debug complex issues in production environments
· Contribute to the product roadmap and technical decision-making process
· Stay up-to-date with emerging trends in frontend development and evaluate their potential impact
Technical Requirements
· In-depth understanding of state management techniques and libraries
· Experience with server-side rendering and static site generation in React
· Strong knowledge of responsive design and cross-browser compatibility issues
· Familiarity with RESTful APIs and GraphQL
· Experience with frontend testing methodologies and tools
· Understanding of CI/CD principles for frontend applications
Experience
· 5-7 years of professional Vue JS/ React JS development experience
· Proven track record of leading complex frontend projects
· Experience in mentoring and guiding junior developers
· Demonstrated ability to architect large-scale React applications
Job Type: Contract
Pay: From $60.00 per hour
Expected hours: 8 per week
Schedule:
- 8 hour shift
Ability to Commute:
- Charlotte, NC 28214 (Required)
Ability to Relocate:
- Charlotte, NC 28214: Relocate before starting work (Required)
Work Location: Hybrid remote in Charlotte, NC 28214
Salary : $60