Full Stack Developer- Shopify
Company Description TechSurvi Pvt. Ltd. is a digital marketing and advertising agency focused on helping businesses grow through best-in-class online experiences. The company combines strategic and creative thinking with expert advertising and a strong understanding of current and emerging online trends. TechSurvi partners with the Amazon marketplace to support clients in selling products on Amazon and enhancing their online presence. Its services include search engine optimization, web design, search ads, social media management, e-commerce, content marketing, email marketing, and more, offering comprehensive solutions for digital growth.
Role Description The Full Stack Developer – Shopify will work on designing, developing, and maintaining Shopify-based e-commerce websites and related web applications. This full-time, on-site role in the Pune Division includes implementing front-end user interfaces, creating responsive and accessible layouts, and integrating third-party apps and APIs. The developer will manage back-end logic, data models, and performance optimization, as well as troubleshoot issues and ensure secure, scalable deployments. Collaboration with designers, marketers, and other developers to deliver high-quality features aligned with client requirements is a key part of the role, along with ongoing code reviews and documentation.
Qualifications
- Strong front-end development skills, including HTML, JavaScript, and Cascading Style Sheets (CSS), with experience building responsive, user-friendly interfaces.
- Back-End Web Development capabilities using relevant frameworks and technologies to manage server-side logic, integrations, and databases.
- Experience in Full-Stack Development and Software Development, handling end-to-end features from design through deployment and maintenance.
- Hands-on experience with Shopify, Liquid templates, Shopify APIs, and theme customization for e-commerce solutions.
- Understanding of web performance optimization, security best practices, and cross-browser compatibility.
- Ability to collaborate in a multidisciplinary team, communicate clearly, and manage multiple tasks in a fast-paced environment.
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Experience with version control systems (e.g., Git) and familiarity with agile development methodologies is beneficial.