24 Oct
Delphic (South Asia)
Alappuzha
Job Summary:
We are seeking a highly skilled Senior Frontend Developer with a strong background in Vue.js and Shopify development. The ideal candidate will have over 6 years of experience in front-end web development, with extensive experience in building and maintaining eCommerce platforms, especially Shopify. You will be responsible for designing, implementing, and enhancing web applications that deliver great user experiences while collaborating with cross-functional teams.
Key Responsibilities:
- Front-End Development: Develop and maintain dynamic, responsive, and high-performance front-end web applications using Vue.js.
- Shopify Development: Customize, configure, and develop Shopify stores.
Extend Shopify functionality using custom code (Liquid, HTML/CSS/JS).
- Vue.js Expertise: Leverage Vue.js for building reusable components, managing states, and integrating APIs.
- Collaborate with Teams: Work closely with backend developers, UI/UX designers, and project managers to ensure seamless integrations and a coherent user experience.
- Code Optimization: Ensure code quality by writing clean, efficient, and well-documented code. Conduct performance optimization and bug fixes to ensure smooth and fast user experiences.
- API Integrations: Integrate third-party APIs and Shopify plugins to extend the functionality of Shopify stores.
- Testing & Debugging: Write unit tests, perform code reviews, and ensure that applications are cross-browser compatible and optimized for SEO.
- Version Control: Use Git for version control, collaborate on GitHub, and manage feature branches effectively.
Skills and Qualifications:
- 6+ Years of Experience: Solid experience in front-end development with a focus on eCommerce.
- Vue.js: Deep understanding of Vue.js framework, Vuex (state management), and Vue Router.
- Shopify Platform: Proficient in Shopify theme development, Liquid templating language, and Shopify APIs.
- Web Technologies: Strong experience in HTML5, CSS3, JavaScript (ES6+), AJAX, JSON.
- Responsive Design: Hands-on experience with responsive design principles and mobile-first development.
- Performance Optimization: Knowledge of web performance best practices, asset optimization, and SEO.
- API Integrations: Experience working with RESTful and GraphQL APIs.
- Version Control: Proficient in Git for source control management (GitHub/GitLab/Bitbucket).
- UI/UX Principles: Good understanding of UI/UX design,
ensuring user-centric development and accessibility compliance.
- Testing: Familiarity with frontend testing frameworks like Jest or Cypress.
- Problem-Solving: Ability to troubleshoot and resolve complex issues in real-time environments.
Preferred Qualifications:
- Ecommerce Experience: Prior experience working on large-scale Shopify eCommerce projects.
- GraphQL: Familiarity with GraphQL queries and integrating them into Vue.js components.
- Headless Shopify: Knowledge of headless Shopify architecture.
- Continuous Integration (CI/CD): Experience with CI/CD pipelines and automated deployment strategies.
- Soft Skills: Strong communication skills, ability to work collaboratively in a remote/distributed team, and good time management skills.