Simublade is seeking a highly skilled and experienced Senior Full Stack Developer with expertise in Shopify e-commerce to join our dynamic team. As a Senior Full Stack Developer, you will be crucial in designing, developing, and maintaining our e-commerce platform. Your in-depth knowledge of e-commerce principles, Shopify, and full-stack development will contribute to the success of our online business.
What You Will Do
- Collaborate with cross-functional teams, including designers, product managers, and stakeholders, to
gather requirements and translate them into technical specifications.
- Develop and maintain robust and scalable e-commerce applications using modern web technologies and
frameworks.
- Design, implement, and optimize front-end and backend systems for a seamless and user-friendly
shopping experience.
- Customize and extend Shopify functionality to meet specific business requirements.
- Integrate third-party APIs and payment gateways to enhance the e-commerce platform's functionality.
- Perform code reviews, identify and fix bugs, and ensure high-quality code standards are maintained.
- Optimize website performance and responsiveness for improved user experience.
- Stay up to date with industry trends and emerging technologies related to e-commerce and Shopify.
- Provide technical guidance and mentorship to junior developers, assisting their growth and skill
development.
- Collaborate with the team to continuously improve development processes and workflows.
- Drive innovation across the team using a deep understanding of how digital products enable the
realization of Peet's corporate strategy, with a focus on omnichannel retailing and differentiated
experiences within the organization.
- Drive projects and tasks to completion through teams, regardless of changing conditions, by proactively
identifying potential roadblocks and collaborating with peers from business and technology partners.
Who You Are
- Proactive and self-motivated, passionate about staying updated on the latest trends and technologies in
e-commerce and Shopify. Bachelor’s degree in computer science, Software Engineering, or a related field
(or equivalent work experience).
- Proven track record as a Full Stack Developer, with at least 5+ years of experience in e-commerce
development and Shopify.
- Develop custom Shopify public and private apps that meet the needs of clients (both internal and
external)
- Publish public apps on the Shopify App Store and manage app listings
- Strong proficiency in HTML, CSS, JavaScript, and modern frontend frameworks ReactJS
- Extensive experience with backend technologies such as Node.js with express and NestJS.
- Expertise in Shopify development, including custom app and theme development, app integrations, and
API utilization (e.g., REST, GraphQL)
- Solid understanding of database systems (e.g., Postgres and MySQL) and experience with data modeling.
- Knowledge of version control systems, such as Git and agile development methodologies.
- Familiarity with cloud platforms (e.g., AWS) and deployment techniques.
- Excellent problem-solving skills and the ability to analyze and debug complex issues.
- Strong communication and collaboration skills, with the ability to work effectively in a team
environment.
Preferred Qualifications
- Shopify certification(s) or relevant professional certifications.
- Experience of developing Shopify Apps with MERN stack.
- Strong knowledge of Shopify app development and the Shopify API latest versions.
- Knowledge of Shopify Polaris design system
- 2+ years of experience in Shopify app development
- Experience with performance optimization and scalability of e-commerce platforms.
- Knowledge of SEO principles and best practices in an e-commerce context.
- Familiarity with CI/CD pipelines and automated testing frameworks.
- Demonstrated leadership; mentorship, visionary, clarity of purpose, motivation, relentless execution
- Ability to drive results independently but thrives in collaborative environments
- Has a deep desire to learn and improve by seeking, accepting, and acting on productive feedback
- Desire and ability to learn quickly and work in an agile development environment