b2c commerce developer