Job Openings Shopify Fullstack Developer

About the job Shopify Fullstack Developer

Job Title: Full Stack Developer (Shopify Experience)

We are seeking a highly skilled Full Stack Developer with experience in Shopify development to join our dynamic team. The ideal candidate will have a strong background in Shopify, Liquid, MongoDB, NoSQL databases, Electron, Express.js, Node.js, and front-end technologies like Vue.js, Next.js, and Nuxt.js. This role offers an exciting opportunity to work on innovative projects in a collaborative and forward-thinking environment.

Key Responsibilities:

Shopify Development:

  • Customize and develop Shopify themes using Liquid, JavaScript, HTML, and CSS.
  • Build and optimize Shopify stores, ensuring high performance and seamless user experiences.
  • Develop and maintain Shopify apps using Node.js and Express.js.
  • Integrate Shopify APIs with third-party services to enhance store functionalities.

Full Stack Development:

  • Design, develop, and maintain scalable web applications.
  • Implement robust front-end solutions using Vue.js, Nuxt.js, and other modern frameworks.
  • Develop secure and efficient back-end systems with Node.js and Express.js.
  • Optimize code for performance, scalability, and maintainability.

Database Management:

  • Work with MongoDB and NoSQL databases to manage and optimize data storage and retrieval.
  • Ensure database efficiency and security through best practices.

Integration & API Development:

  • Develop and integrate RESTful and GraphQL APIs for seamless communication between applications.
  • Work with third-party services, payment gateways, and custom Shopify integrations.

Testing & Code Quality:

  • Write unit and integration tests to ensure application stability and reliability.
  • Conduct thorough code reviews and follow best development practices.

Collaboration & Documentation:

  • Work closely with UI/UX designers, project managers, and other developers to deliver high-quality solutions.
  • Create and maintain technical documentation for applications, APIs, and system architecture.

Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent work experience).
  • Proven experience as a Full Stack Developer with expertise in Shopify, Liquid, Node.js, Express.js, MongoDB, Vue.js, and Nuxt.js.
  • Strong understanding of Shopify's ecosystem, APIs, and app development.
  • Experience with version control systems (e.g., Git).
  • Familiarity with Agile development methodologies.
  • Strong problem-solving and communication skills.
  • Ability to work both independently and collaboratively within a team.
  • Strong attention to detail and commitment to delivering high-quality code.

Preferred Qualifications:

  • Experience with cloud platforms (e.g., AWS, Azure, Google Cloud).
  • Knowledge of containerization and orchestration technologies (e.g., Docker, Kubernetes).
  • Familiarity with continuous integration and continuous deployment (CI/CD) pipelines.
  • Previous work on cross-functional and interdisciplinary teams.
  • Experience in optimizing Shopify stores for SEO and performance.