Magickwoods Exports Private Limited

Shopify Backend Store Developer

Chennai, Tamil Nadu, India

2 months ago
Save Job

Summary


JOB DESCRIPTION       

Shopify Backend Store Developer

Location: Chennai - Guindy

Experience: 4-5 Yrs


Roles and Responsibilities:

·      Backend Development: Design, develop, and maintain a robust Shopify backend that powers our e-commerce platform. Utilize Liquid, Shopify’s templating language, to create custom features and functionalities.

·      Performance Optimization: Conduct in-depth performance analysis and implement caching strategies, database indexing, and server-side optimizations to ensure our site runs at peak efficiency, even during high-traffic periods.

·      API Development & Integration: Create and manage RESTful and GraphQL APIs to facilitate seamless communication between our Shopify backend and front-end applications. Integrate third-party services, payment gateways, and custom apps.

·      Data Management & Security: Ensure efficient data flow between the backend and front end, leveraging Shopify's data structures. Implement best practices for data security, backups, and compliance with relevant regulations.

·      Problem-Solving & Troubleshooting: Proactively identify and resolve performance bottlenecks, bugs, and security vulnerabilities. Ensure high availability and reliability of the platform.


Required Skills:

·      Shopify & Liquid Mastery: Extensive experience with Shopify’s ecosystem, including Liquid templating, Shopify API, and custom app development.

·      Performance Tuning: Proven ability to optimize server performance, database queries, and front-end delivery to ensure a fast, responsive user experience.

·      API Expertise: Skilled in developing and consuming RESTful and GraphQL APIs, and integrating with third-party services like payment gateways, inventory systems, and CRMs.

·      Experience with Ruby, ReactJS, NodeJS (any one preferred).

·      Security Best Practices: Strong understanding of e-commerce security, including PCI compliance, data encryption, and secure authentication methods.

·      Version Control: Proficient in Git, with experience managing repositories, branching strategies, and collaborating with distributed teams.


How strong is your resume?

Upload your resume and get feedback from our expert to help land this job