Magento Developer

Job Description

We are seeking a Magento 2.x Developer responsible for developing and implementing eCommerce solutions for our B2C and B2B client base, along with other opportunities to work on various eCommerce initiatives within our national Commerce practice. The candidates’ primary responsibility will be to develop and successfully implement Adobe Magento eCommerce over multiple projects. This includes analysis, technical design, development, testing & training. This person should be comfortable working in a challenging and fast-paced environment while working independently as well as part of a team.


  • Participate in elaboration sessions with clients to understand client vision, requirement gathering which help to design, develop and define the scope of project. Create functional design document (FDD).
  • Perform Magento customizations and custom module development required as per requirement.
  • Develop applications in languages including PHP and Magento 2.x.
  • Implement Magento custom theme integration.
  • Ensure implementation, deployment, and backup is done following Perficient standards.
  • Produce detailed design documentation, unit test plans, and well documented code artifacts.
  • Attend stand-up meetings and report technical blockers to the project lead.
  • Attend sprint planning and retrospective meetings.
  • Ensure implementation, deployment, and backup is done following Perficient standards.
  • Able to understand unique business and technical requirements of the engagement and facilitate communications on the most appropriate solution design.
  • Collaborate on the design and development of the appropriate solution with Lead and Architect.
  • Produce detailed design documentation, unit test plans and well documented code.
  • Able to develop code on the assigned platform and respective integrations in collaboration with other technical team members.
  • Demonstrate respect for and responsiveness to our clients and colleagues.
  • Independently manage assigned tasks.
  • Understand Cloud framework, dev and deployment strategy (as most platforms are now cloud hosted).
  • Attend and facilitate stand-up meetings and report technical blockers to the Tech Lead.
  • Attend sprint planning and retrospective meetings.

Skills and Qualifications

  • Passionate coder with at least 5 years of PHP software application development experience.
  • Experience with Magento 2.
  • Experience with PHP-5, PHP-7, HTML, JavaScript, jQuery, Prototype, XML, Web-Services/WCF, Web API Restful services.
  • PWA exposure preferred.
  • Experience with Payment gateways like CyberSource,, PayPal, Braintree, Heartland, Paymetric.
  • Experience with integration of 3rd party solutions such as Shipping, Tax and Address.
  • Full life-cycle development experience – with Agile/Scrum project approach.
  • Knowledge of version control systems, web development experience.
  • Experience with estimating and project planning preferred.
  • Solid foundation in Computer Science, with strong competencies in data structures, algorithms and software design.
  • Strong written and verbal communication skills.
  • Strong attention to detail.
  • Strong analytical and problem-solving skills.
  • Exhibits personal responsibility and accountability to complete tasks.
  • Ability to work collaboratively with other development team members that are on and offshore as well as customers.
  • Work on existing applications as well as designing and developing new products and solutions.
  • Experience working in a multi-client setting highly preferred.
  • Bachelor’s Degree in MIS, Computer Science, Math, Engineering or comparable major.

Open Positions

  • [MG-DEV003] Senior Magento Developer → 3-5 years of relevant experience
  • [MG-DEV005] Freelancer Magento Developer → 5-7 years of relevant experience


Send your CV to “” mentioning the job code at the beginning of the email subject line.