Brook Preloader

Magento Developer

Magento Developer

What You’ll Do:
Project Responsibilities
  • Be a first-class citizen in a high-performance software development team.
  • Be involved in the complete software development cycle.
  • Understand requirements and come up with technical solutions
  • Develop software / Code as per specifications and requirements provided
  • Take quality ownership for all that you have delivered.
Responsibilities towards Self, Team and Company
  • Acquiring the knowledge and proficiently implement in own tasks & attaining results.
  • Learn & implementing new tools & frameworks for increasing efficiency and quality
  • Align with the company’s strategy and road map
  • Demonstrate respect and empathy among peers and other colleagues
  • Built trust and demonstrate reliability amongst peers
  • Able to demonstrate the high achievement mindset and strive towards growth and support transformation.
The Skills You’ll Need:
  • As a Magento Developer, we would look for your experience in as many of the following technologies, concepts and frameworks
  • Programming Languages
    • Knowledge of technologies such as HTML5, CSS3 and Javascript
    • Proficient in PHP in the context of the Magento 2 platform and frameworks like Laravel
    • Expert understanding of Magento’s code structure, extension architecture, theming hierarchy and components
    • Well versed writing MySQL queries, modeling tables and understanding Magento DB structure.
    • Working knowledge of GraphQL
  • UI Development
    • Experience in building web interfaces and understanding of responsive design and programming
    • Command over frontend tools and frameworks like Grunt, Gulp and Bootstrap.
    • Worked with Magento Themes and have good knowledge on working with themes for customizing and modifying user interfaces.derstanding and knowledge of CSS preprocessors like Less and Sass Frameworks.
    • Extensive knowledge of JavaScript, web stacks, libraries, and frameworks.
    • Nice to have skills and understanding of frameworks such as Angular, React.JS, Vue.JS for building headless magento implementations.
  • Additional knowledge of backend frameworks like Node and Express JS will be advantageous.
  • Understanding of caching and performance enhancing frameworks like Varnish, Redis Cache, L2 Cache etc.
  • Plugins & Modules
    • Knowledge and experience in writing clean custom plugins and modules for the Magento platform
    • Experience in integrating popular 3rd party plugins for integration with payment gateways, PIM tools, Order and Shipping management tools.
  • Principles, Concepts and Implementation Knowledge
  • Functional Programming concepts
  • Modular development using Magento Model and Controller pattern.

SpurTree Technologies – Stability in Agility:

  • Clean Code – Dry principle, KISS Principle, Static Code Analysis, Atomic Design
  • Understanding of database schema, mapping data structures models and classes – ORM Implementation
  • Microservices architecture
  • Tools and Processes
  • Understanding and experience in using Git in a distributed team environment – branching, merging, tagging etc.
  • Experience with Agile practices using tools such as Jira and familiar with the terminologies such as Story Points, Burn Down, Scrum, Kanban etc.
  • Familiar with containerization tools like Docker, Vagrant
  • Familiar with other tools such as Webpack, NPM, Babel, Yarn.
  • Familiar with test frameworks – Unit Testing (Jest, Jasmine, Karma. Mocha),
  • Behavioral Testing (Cucumber) etc.
Experience & Education:
  • Evidence of relevant experience
  • Graduation/Post Graduation in Computer Science or any relevant degree.
  • Industry recognized relevant certifications – added advantage. Please call out when applying and interviewing.

Apply for this position

Allowed Type(s): .pdf, .doc, .docx