Shopify Developer
Full Job Description
We are looking for a motivated and self-driven Shopify Developer with over three years of professional experience to join our engineering team. This role is ideal for someone with strong JavaScript and full-stack development fundamentals who enjoys building custom eCommerce solutions. While prior experience with Shopify App development is a plus, we are primarily looking for developers with a solid technical foundation who are eager to learn and grow into Shopify App development.
Key Responsibilities
- Develop and maintain custom Shopify features and integrations.
- Customize Shopify themes and storefront functionality when required.
- Contribute to the development and maintenance of Shopify Apps under technical guidance.
- Build and consume REST APIs and integrate third-party services.
- Develop reusable frontend and backend components.
- Write efficient database queries and work with application data.
- Troubleshoot, debug, and resolve technical issues across the application stack.
- Participate in requirement discussions and propose practical technical solutions.
- Optimize applications for performance, maintainability, and scalability.
- Write clean, well-structured, and reusable code following development standards.
- Collaborate with designers, QA engineers, and other developers throughout the development lifecycle.
- Continuously learn new Shopify technologies and development best practices.
Required Skills
Shopify: 3+ years of hands-on Shopify development experience; Good understanding of Shopify themes and Liquid; Experience customizing Shopify storefronts; Basic understanding of Shopify APIs and app ecosystem; Familiarity with Shopify Online Store 2.0.
Programming: Strong proficiency in JavaScript (ES6+); Good understanding of asynchronous programming; Experience with Node.js and Express (or similar backend frameworks); Basic understanding of Object-Oriented Programming principles.
Frontend Development: Strong knowledge of HTML5 and CSS3; Experience with responsive web development; Hands-on experience with React; Ability to convert UI designs into responsive web pages.
Backend & Database: Good understanding of SQL and relational databases; Experience working with MySQL or PostgreSQL; Ability to write optimized database queries; Experience integrating REST APIs.
Development Practices: Strong debugging and analytical skills; Experience using Git for version control; Ability to work independently after understanding project requirements; Good communication and collaboration skills; Passion for learning new technologies.
Bonus Points
- Personal Shopify App or eCommerce projects.
- GitHub portfolio or technical contributions.
- Experience working in Agile/Scrum teams.
Company
Technostacks Infotech Pvt Ltd
Technostacks Infotech Pvt Ltd is a technology solutions provider based in Ahmedabad, Gujarat.