Position: Lead Shopify Developer
Company: Wondermentapps
Category: JavaScript
Experience required: 5y
English level: upper

Wonderment Apps is seeking an experienced Shopify Developer with a proven track record of successful development, and maintenance of client-side applications including complex web applications utilizing modern JavaScript libraries and frameworks, supported by modern industry-standard tooling, practices, and techniques. 

**Responsibilities:**

Develop and maintain Shopify stores following best practices and industry standards
Optimizing web pages for maximum speed and scalability.
Monitoring Google search console performance metrics, such as CLS, LCP, FIP, and improving them
Applying ongoing site performance improvements 
Develop and customize themes and change all the pre-existing templates according to the predefined company guidelines. 
Work with the UI and UX design teams to make the inventive, strong, and unique user experience. 
Debug and test out the websites regularly to enhance the performance.
Offer coordination and technical support to protect the company against failure. 
Increase the conversion rates by optimizing websites.
Create user-friendly web pages with Shopify and markup languages (HTML5, CSS3)
Building the structure and design of web pages.
Ensuring web design is optimized and responsive for different platforms like mobile, tablet.
Building reusable code for future use.
Engage in relevant discussions throughout the entire SDLC, including requirements gathering, architecture/design, implementation, deployment, testing, and maintenance.
Adhere to standard rules, processes for development and actively participate in code reviews.
Oversee technical deliverables for invest and maintenance projects through the software development life cycle, including validating the completeness of estimates, quality and accuracy of technical designs, build and implementation.

**Requirements:**

5+ years of work experience in software development with Strong knowledge of the Shopify platform
Proficient knowledge of site performance monitoring and applying improvements and improving significant improvements to the page site score 
Proficient knowledge of Shopify liquid code and its advanced concepts.
Expert in JavaScript, DOM, CSS3 and HTML5.
Must have maintenance, launch, and shop construction expertise and also have a general understanding of the admin system.
Previous experience in Storefront API and working with custom themes.
Working knowledge in liquid templating and theming Shopify.
Previous experience in debugging or implementing 3rd-party Shopify applications and making unique solutions when it’s required.
Must carry expertise and knowledge with jQuery, current frameworks of JavaScript, vanilla JavaScript, and ES2015/ES6.
Must carry working knowledge of Shopify properties or objects, Meta fields, and AJAX API.
Must possess debugging and testing abilities utilizing browser console and various other tools.
Must have the ability to provide proactive feedback and interact effectively.
Working knowledge in 3rd-party APIs and services along with Shopify plugins.
Previous experience in creating responsive and unique layouts for mobile devices, tablets, and desktop.
Use Shopify liquid, jQuery, CSS, HTML to deliver bugfree interfaces as required
Use Shopify JS APIs (storefront, AJAX Cart, Sections, etc.) to deliver the required functionality
Experience with Shopify Plus.
Understanding of web design/development concepts and processes.
Excellent written and verbal English communication skills.
Experience with version control systems (Git preferred)
Prior experience with popular React.js workflows (such as Flux or Redux)
Proficiency in JavaScript, including DOM manipulation and the JavaScript object model
Expert knowledge of HTML and CSS Competency with web standards
Extensive Experience in Responsive design frameworks (Bootstrap 4 preferred)
Advanced use of browser dev tools
Good understanding of web standards, backward compatibility, accessibility, i18n/i10n

**About Wonderment Apps:**

Wonderment Apps is a technology development and design firm that provides scalable teams to create truly inspirational technology for Enterprise Technology Companies, Startups, and Traditional Businesses. The connection to our customers and the products always comes first, which is why we carefully select talented developers, product developers, project managers and designers from around the world. Our core philosophy is to create a sense of Wonderment in every product and feature we create. Whether it is rigorous technology or a beautifully-designed consumer site / app, each team member strives to make the experience engaging and worthy of sharing.