The senior Shopify developer needs to have excellent written and verbal communication skills and the ability to communicate with a variety of audiences at all levels.
Practice agile-based design-thinking and empirical projects that accelerate results.Drive Scrum practices within and outside the development team.Share your passion and strong desire to deliver sound, scalable eComm solutions.Ability to work as an individual contributor to a development team, the DTC teamDeveloping front-end components using Liquid, JavaScript/jQuery, HTML, XML, and CSSCommunicate effectively with all team members, especially to resolve impediments.Develop solutions using bootstrap, asynchronous request handling, and partial page updates.Develop cross-browser, cross-device-compatible pages adhering to ADA compliance.leads the research and integration of best-in-class third-party add-ons and plugins.Develop solutions for SEO and page speed optimization.Write neat, semantic, concise, indented, and, where necessary, with inline documentation.Write optimal code for a globally shared codebase, utilizing multi-currency and localization.Practice and coach best git repository practices like gitflow.Manage parallel small-to-large-sized projects, ensuring they are tracked with a high level of attention to detail.Provide estimates for new enhancements and write technical documentation.Ensures website compliance with ADA, CCPA, HIPAA, and GDPR guidelines.Stays ahead of key industry trends, competitive insights, and feature rollouts from Shopify Plus, focusing on how these insights can be leveraged to drive performance improvements for Nixon.
This position interacts with many areas of ITech and requires communication, collaboration, and relationship-building skills with internal stakeholder groups. This role interacts closely with the site operations team, creative studio team, digital marketing team, and outside development agency, as well as other internal members that contribute to e-commerce projects and deliverables.
Bachelor’s in Computer Science or related field5+ years of practical experience in software engineering and application architecture3+ years of experience in the eCommerce industry is a must.Knowledge of best practices in experience design and development of e-commerce websitesAbility to understand complex software problems and provide solutionsA solid understanding of web architecture principles and design patternsExperience working with multi-sites is preferred.Creative problem solving, communication skills, and decision-making skillsAbility to meet deadlines and work well under pressureA strong aesthetic sense and excellent attention to detailAbility to carry out a concept from start to completion and work independentlyMulti-tasking: execute more than one design brief at a time.Global site experience in different countries, languages, and currencies is preferred.Working experience with integration tools like Boomi, Mulesoft, and Informatica is a plus.3-6 years of relevant working experience in Shopify plus stores and hands-on experience in customizing Shopify themesExperience working with GraphQL, headless CMS (Contentful), and the Shopify storefront APIUnderstand the architectural principles, coding patterns, and limitations of Shopify.Experience in writing JavaScript (jQuery), XML, JSON, SQL, PHP, CSS3, HTML5Hands-on experience with React, NodeJS, and Bootstrap frameworksGood understanding of customers, orders, discounts, pricing, shipping, inventory, metafields, and Shopify scriptsExperience in handling checkout functionality customizationsExperience in troubleshooting and doing root cause analysisGood to have: Experience in integrating external APIs: Experience in 3rd party integrations like ERP (NetSuite, Microsoft Navision, DynamicsExperience in implementing Shopify's Ajax API, Admin APIs, and configuring third-party appsKnowledge of building custom, private, and embedded appsPreferably, have experience working with A/B testing tools like Dynamic Yield and search engines like Algolia.Used restful services and SOAP for integration.Comprehensive knowledge and experience of using git or Bitbucket and performing code mergePerformed code merging and wrote unit-test cases.