As a Shopify Developer, you will become a part of an award-winning software development company. We are reinventing the way websites and web applications are built, launched and supported, and providing state of the art web solutions to our clients. You will be part of a dynamic and multifaceted team closely working together in a full software development lifecycle. You will work within a cross functional Agile environment led by an expert Scrum Product Owner facilitated by a highly skilled Scrum Master. You will work towards developing interesting as well as challenging web projects that not only enhances our customers’ businesses but also resolves burning issues of people all around the globe. Moreover, you will enhance your expertise in various fronts through our tailor-made professional development programmes.
Reporting Line and Mentorship: Engineering Manager
Talent Spotlight: What We're Seeking/ Looking for Shopify Developer
- Bachelor’s degree in Computer Science related degree
- Minimum 2 years of relevant experience as a Shopify developer
- Inquisitive, determined, diligent and has an open mind
- Logical, tactful, problem-solver, self-learner
- Zeal towards learning new things and towards growing in one’s career
Your Key Responsibilities as Shopify Developer
- Study and understand solution design documents provided by Project Manager to ensure consistent understanding of project requirements.
- Write codes to develop the project as per technical requirements.
- Provide technical solutions/feedback to the Project Manager and other team members during the project development process.
- Perform unit testing of each task completed to ensure that the task has met the technical requirements.
- Strictly follow Project Manager’s sprint and version planning.
- Provide timely information and solutions/feedback to Project Manager to minimise risks and control deviation in project timeline.
- Support Project Manager to assess real-time status of project development.
- Work closely with the Project Manager to prepare your professional development plan, and work diligently to fulfill planned learning activities.
Expected Strengths and Competencies
- Experience in integrating custom PHP middleware apps with shopify store.
- Extensive knowledge of theme file structure (sections, assets, snippets, theme), schema, advanced liquid syntax such as loops and conditions and advanced theme features such as shipping calculation, cart.js, user authentication, Oauth
- Should have knowledge of shopify domain, payment, tax, analytics, marketing, SEO, location and dropshipping.
- Knowledge of Shopify theme terminal cli commands
- Experience in configuring webhooks, testing webhooks, creating endpoints and best practices.
- Should be able to configure core settings, channels, metafields, blog, navigation, pages, preferences, shipping, draft order and billing information.
- Should be able to handle import and export in Shopify such as products, variants, orders, customers.
- Must have knowledge of shopify online store 2.0
- Should be able to integrate Shopify Rest Admin Api and GraphQL Api.
- Experience with Buy SDK, and AJAX/cart.js, Shopify headless
- Understanding of Shopify functions and checkout extensibility
- Should be able to identify and integrate public apps to extends shopify features as per need.
- Should be able to configure pre-built themes as per requirement, modify HTML structure and design.
- Should have knowledge of HTML5, SCSS, JavaScript (ES5/ES6), jQuery
- Experience using PHP, MySQL, Apache, Linux / Ubuntu terminal commands
- Should have knowledge to develop embedded apps (NodeJS/PHP),
- Experience working with and building API’s
- Strong software engineering skills, can design and implement software projects from the ground up.
- Version control using git in a team environment
- Good understanding of asynchronous request handling and AJAX
- Understanding of Shopify script
Desired Strengths and Competencies
- Experienced in coding best practices ensuring all code is lean, bug free and semantically correct including compliance with WCAG 2.0 AA and AAA where possible and W3C validation.
- Experience with Vue js / React Js
- SEO best practices and good working knowledge of Google Analytics and Tag Manager
- Ability to take design files and convert to HTML
- Attention to detail and an eye for UI / UX concepts and designs
- Able to handle multiple projects at the same time.
- Expertise in OOPS concepts, and Design patterns
- Understanding of software development lifecycle and familiar with scrum practices
- Able to handle multiple projects at the same time.
Perks and Benefits
At EB Pearls, we prioritize the well-being, satisfaction, and growth of our team. Here’s what we offer:
- Medical Insurance: Generous medical insurance for both you and your family on top of what SSF provides
- Social Security Fund: Health, accident, maternity, dependent and old age protection through Social Security Fund
- Training & Development: We prioritize continuous growth by offering customized training programs tailored to your needs to enhance your skills and career development
- Festival Allowance: A special allowance provided during Dashain to enhance your festive celebrations
- Wellness Drive: From energizing fitness programs to joyful mental health resources, we’re here to make your well-being a top priority and keep those good vibes rolling!
- Rewards and Recognitions: Regular appreciations, annual in-house awards, Tenure recognitions, Gifts and rewards
- Scrumptious Food: Fuel your day with delicious and hygienic meal at the office
- Fuel your body: Take a quick break to grab a cup of coffee and a cookie from our cozy office pantry
- Unplug: Get paid time off every year, plus official company holidays
- Day trips and Night outs: Hangout with your colleagues in EB Events Club led day trips and night outs
- Celebrate Festivals: Celebrate different festivals with music, food, games and lights
- Team Lunch Out: Go out with your team for lunch and bond with each other
- Sports and Games: Show your sportsmanship in different indoor and outdoor sports