Faster and better experience!
46 Premier Consultants Jobs
Senior Frontend Developer - Vue.js Framework (7-12 yrs)
Premier Consultants
posted 1mon ago
Fixed timing
Key skills for the job
Responsibilities :
- Architect and build scalable and maintainable frontend solutions.
- Collaborate closely with backend engineers to integrate frontend components with purpose-built APIs, GraphQL endpoints, and microservices.
- Develop and maintain efficient ETL/ELT pipelines for frontend data processing.
- Utilize and contribute to the development of internal component libraries and UI frameworks.
- Ensure the application adheres to web accessibility standards and best practices.
- Write clean, well-documented, and testable code using JavaScript.
- Participate in code reviews to maintain high code quality and consistency.
- Work closely with business analysts to understand requirements and translate them into technical solutions.
- Troubleshoot and resolve complex frontend issues.
- Stay up-to-date with the latest frontend technologies and trends.
Mandatory Technologies :
- Expertise in Vue.js (Vue 2 and Vue 3): Demonstrated deep understanding and practical
experience.
- Proficient in JavaScript: Strong grasp of core JavaScript concepts and modern ES6+ features.
- Good Knowledge of GraphQL: Experience with querying and interacting with GraphQL APIs.
Technology Stack :
- Component Development Framework: Vue 2.x & Vue 3, Web Components.
- Markup Language: Proficient in Markdown.
- Template Language: Experience with Handlebars.
- Configuration Language: Experience with YAML.
- Programming Language: Expert in JavaScript.
- Protocols for Interaction with the Backend: GraphQL, REST, Web Socket.
Backend Exposure (Beneficial) :
- Understanding of ETL/ELT pipelines.
- Familiarity with purpose-built APIs.
- Experience with GraphQL.
- Knowledge of microservices architecture.
- Exposure to containerization (k8s).
- Awareness of backend languages like Rust, NodeJS, and Python.
Required Skills :
- Excellent problem-solving and debugging skills.
- Solid understanding of state management (Vuex).
- Experience with UI component libraries (Vuetify).
- Good communication and collaboration skills.
- Willingness to learn new technologies and adapt to evolving requirements.
- Ability to work independently and effectively in a remote environment.
- Education in Computer Science or Engineering, or equivalent practical experience.
Functional Areas: Software/Testing/Networking
Read full job description10-15 Yrs
5-10 Yrs