Senior Full Stack (Magento 2 + React, Next) Developer Offline
Project Overview:
The project is an e-commerce progressive web application based on the Magento
platform. Initially the whole application was built on Magento, recently the front-end part
was redesigned and re-written with React/NextJS.
The docker-compose.yml will stand up Redis, MariaDB/MySQL, PHP 7.4 and all the
configuration needed for Magento 2.4. From there the repository (Gitlab) will provide the
files that our site runs off.
The sample database is an actual copy of our production DB with all PII data removed
(customers, orders, etc, etc), but contains an accurate dump of all our products,
configurations, etc.
There are no stored procs or queries that should be needed, Magento runs off an ORM
and all DB calls should be handled through that ORM.
Most of our development is handled locally via Docker containers.
Project Stage: Development
Team composition:
3 full stack developers, 1 QA Engineer
Requirements:
â—ŹExperience with PWA
â—Ź3+ years of development with Magento 2
â—Ź3+ years of development with React and Next
â—ŹExperience with PHP web development
â—ŹGood understanding of graphql
â—ŹCompetent with MariaDB/MySQL
â—ŹFamiliarity with Docker, Redis
â—ŹFirm grasp of Git-based source control
â—ŹStrong attention to detail and communication skills
â—ŹAbility to work in a team environment
English level: Intermediate +
Responsibilities:
â—ŹDevelop a modern, fast e-commerce solution using Magento2
●Provide an exciting roadmap of features to meet clients’ requirements
â—ŹApply software development best practices for development (e.g. SOLID, Design
Patterns, TDD, BDD) and configuration management tasks
â—ŹCollaborate with cross-functional development team to bring static designs and
prototypes to life, providing constructive feedback to optimize implementation and
usability
â—ŹEmbrace emerging standards while promoting best practices
â—ŹProvide solutions to technical problems of varying scope and complexity
â—ŹCollaborate with management in determining priorities and risks associated with
projects
â—ŹEnsure all relevant processes, procedures, and product documentation is up to
date
The job ad is no longer active
Look at the current jobs Fullstack →