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.