Job Description
We are seeking a seasoned and highly skilled Senior Fullstack JavaScript Shopify App Developer with over 5 years of experience building production Shopify apps. The ideal candidate will possess a robust background in Node.js, React, and Shopify app development and theme development, with a proven track record of building and deploying production apps, writing unit tests and working on high-value revenue generating stores. Excellent communication and interpersonal skills are a must, as we value collaboration and responsibility highly. You will have the opportunity to work on award-winning websites and platforms and contribute to the development and scaling of our own Shopify SaaS product.
Key Responsibilities - Develop and maintain custom Shopify apps using Node.js and React on https://gadget.dev/.
- Work on Shopify theme development and customizations on client stores.
- Collaborate with our design and development team to implement innovative solutions for our clients.
- Ensure the technical feasibility of UI/UX designs.
- Optimize applications for maximum speed and scalability.
- Write clean, maintainable, and efficient code.
- Troubleshoot and debug issues in a timely manner.
- Participate in code reviews and contribute to a culture of continuous improvement.
- Sharing best practices and knowledge.
- Stay up-to-date with emerging technologies and industry trends.
- Communicate proactively - status reports of “done” or “ready” are not accepted - instead, contextual reports and demonstration of considered work are required.
Required Skills and Qualifications: - Minimum of 5 years of professional experience in full-stack development with Node.js and React on Shopify.
- Extensive experience with Shopify theme development.
- Proven experience in building and deploying production Shopify apps.
- Top 99% understanding of web development fundamentals (HTML, CSS, JavaScript).
- Solid with RESTful APIs and GraphQL.
- Familiarity with version control systems (Git).
- Excellent problem-solving skills and attention to detail.
- Strong communication skills and the ability to work effectively in a team.
- Ability to manage multiple projects and meet deadlines.
- A proactive attitude and a strong sense of responsibility.
- Experience with Shopify's Polaris design system.
- Knowledge of serverless architecture.
- Familiarity with Agile/Scrum methodologies.
- Experience with other eCommerce platforms and technologies.
Soft Skills: - Exceptional communication skills, both written and verbal - top 95%.
- Work as a team, focus on the team objective, not just your to-do list.
- High level of responsibility and accountability.
- Ability to work collaboratively in a team environment.
- Strong interpersonal skills and the ability to build positive relationships with
- clients and colleagues.
- Excellent time management and organizational skills.