Software Engineer, Marketplace (Magento)

Engineering · Full-time · Los Angeles, United States

Mav Farm is a technology company headquartered in Los Angeles, California, that designs and develops enterprise and consumer media, commerce, and financial software and services. The company's software products include: the Mav Farm social global marketplace, the Mav Farm Enterprise app for brands, retailers, media and music publishers, artists and cultural leaders, and the .show video camera app. Our employees, who have named themselves Mavericks and Farmers, are everything. Because of our ability to attract the most talented, intelligent, and creative technologists, scientists, artists, designers and business people across the world, Mav Farm naturally remains highly "unmanageable." In this unmanaged chaos, we have been delighted by the work that has been produced by these Mavericks and Farmers. We have been lucky to recruit many creative, principled and hard working leaders and we hope to recruit many more in the future. We are a distributed collective of pioneers, a farm of mavericks, seeking both individual freedom and community. Mav Farm emphasizes creative exploration above everything else, which has helped us provide artists, creators, and businesses access to complete control over the universal distribution of their art, goods, and services.

Mav Farm is looking for a full stack engineer with bright eyes and thirst for challenging activities. We are focusing on solving challenging tasks, implementing high load solutions, touching different technologies related to e-commerce, m-commerce, omnichannel solutions, service bus, parallel executions, containering, headless implementation, big catalog, performance tuning, system audits — all of these are part of our daily activities.


  • Participate in the design and development of product features or sub-systems
  • Produce code sufficiently supported by unit tests
  • Develop and maintain technical user documentation related to the project
  • Actively participate in architecture discussions and proposes solutions to system and product changes cross teams
  • Engage in peer Code review
  • Participate fully in all scrum activities

Minimum Qualifications

  • 3+ years experience with Magento 2
  • 2+ years experience with PHP and/or JavaWeb application fundamentals
  • Deep understanding of Object Oriented principles
  • Knowledge of frameworks such as Zend, Prototype(JS), JQuery(J) Relational Databases (MySQL)
  • Familiarity of QA automation processes and tools such as Selenium and PHP
  • Unit Experience with Version Control Systems (GIT)
  • UNIX systems on a user level
  • Experience with Agile/Scrum

Preferred Qualifications

  • Experience leading and guiding Open Source projects
  • Significant experience building secure applications
  • Knowledge of the latest attack trends, tools and the threat landscape