fbpx
dark
light
arrowBack to Careers

Full stack developer (Laravel, JS) with Shopify Knowledge

Location: Yerevan, Armenia/ Remote

Job Type: Full-Time- Contract Based

We are seeking a skilled Laravel Developer with experience in integrating Shopify and utilising its APIs.
Creating and Editing a Laravel Shopify App website involves integrating Shopify’s API with Laravel, ensuring clean code practices along the way.

REQUIREMENTS:
  • 2+ years experience with Shopify
  • 4+ years experience with Laravel
  • English level B2 is a must
  • Strong understanding of Laravel framework concepts such as routing, controllers, models, views, migrations, and middleware
  • Experience with Shopify API Integrations is a MUST
  • SOLID principles and design patterns like MVC to keep your code organized and maintainable
  • Document processes and code in a clear, comprehensive and organized manner and in line with product and engineering standards.
  • Helping formulate an effective, responsive design
  •  Strong understanding of Laravel framework concepts such as routing, controllers, models, views, migrations, and middleware.
  •  Implement functionalities such as fetching products, orders, customers, etc., from Shopify.
  • Blade templates for server-side rendering in Laravel.
  •  Laravel Mix or other tools for asset compilation and optimisation.
  •  Frontend responsive and accessible.
  • JavaScript functionalities as needed for interactive features.
  • Follow SOLID principles and design patterns like MVC to keep your code organized and maintainable.
  • Sanitize input data to prevent XSS and SQL injection attacks.
  •  Implement CSRF protection for form submissions.
  • Use HTTPS for all communication between your Laravel app and Shopify’s servers.
  • Keep your dependencies updated to patch security vulnerabilities.

All interested and qualified candidates are welcome to send their CVs to the following email: hr@brainstormtech.io.
Please indicate the position title in the subject line.
The company thanks all interested applicants; however, only shortlisted candidates will be contacted for an interview.

interested? apply
for this position: