Full Stack Engineer
Responsibilities: • E-commerce Platform Management: Maintain, optimize, and update Shopify-based e-commerce websites to ensure optimal performance, user experience, and security. • Custom Development: Design and develop custom Shopify themes and applications tailored to client or project requirements, ensuring a seamless integration with the Shopify ecosystem. • Problem Solving: Identify and resolve issues related to website functionality, performance, and scalability in a timely manner. • Front-end Implementation: Create responsive and visually appealing front-end interfaces using modern web technologies that align with brand guidelines. • Back-end Solutions: Implement robust back-end logic to support custom functionalities, data processing, and integrations with external services or third-party tools. • Integrations: Collaborate on and manage integrations with payment gateways, shipping solutions, CRM platforms, and other third-party applications. • Quality Assurance: Test and debug code to ensure compatibility, usability, and high performance across browsers and devices. • Collaboration: Work closely with designers, project managers, and other developers to deliver end-to-end solutions that meet business goals. • Documentation: Maintain detailed documentation of development processes, custom code, and integrations for team collaboration and future reference. • Stay Updated: Keep up with Shopify’s new features, updates, and industry best practices to suggest and implement improvements. Technical Requirements: • Core Proficiency: Strong command of the Shopify Liquid templating language, including its syntax, structure, and best practices. • Front-end Expertise: Advanced knowledge of HTML, CSS, and JavaScript, with experience using front-end frameworks like React or Vue.js to build dynamic, interactive web applications. • API Integration: Hands-on experience with APIs, particularly Shopify APIs, RESTful APIs, and GraphQL, for integrating custom features and external services. • Back-end Familiarity: Working knowledge of back-end technologies such as Node.js or PHP, with experience building or maintaining server-side applications. • Version Control: Proficiency in version control systems like Git, with experience in collaborative workflows (e.g., branching, merging, and pull requests). • Performance Optimization: Experience in optimizing Shopify stores for performance, SEO, and accessibility, leveraging tools like Lighthouse or PageSpeed Insights. • Tool Proficiency: Familiarity with development tools and environments like Shopify CLI, theme development frameworks (e.g., Slate or Dawn), and debugging tools. • Database Knowledge: Understanding of relational or non-relational databases for handling data integrations or custom storage requirements. • Cross-browser and Device Testing: Expertise in ensuring cross-browser and cross-device compatibility for seamless user experiences. Preferred Qualifications: • Experience with modern deployment processes, including CI/CD pipelines. • Familiarity with e-commerce analytics tools and platforms like Google Analytics or Shopify Analytics. • Knowledge of UX/UI design principles for e-commerce. • Previous experience in a fast-paced Agile development environment. • Ability to write clean, maintainable, and well-documented code following coding standards and best practices. Soft Skills: • Strong problem-solving skills with a proactive approach to challenges. • Excellent communication skills for explaining technical concepts to non-technical stakeholders. • Detail-oriented with a focus on delivering high-quality work. • Team player with the ability to collaborate across different roles and functions. • Ability to manage multiple projects and deadlines in a dynamic environment. APPLY HERE: https://www.linkedin.com/jobs/view/4127700583/?alternateChannel=search&refId=CsKZs%2Fuw4btE2riOMySCrA%3D%3D&trackingId=6vRonzKqByNUVAt%2FApVFPw%3D%3D&trk=d_flagship3_search_srp_jobs
Register free to apply
Share and earn 100 Buskes
Share this listing and we reward you with Buskes.